I switched to enchanting late in life. I've spent several days of playing time trying to force up my trade level, but it IS expensive and the AH frequently doesn't have the reagents I need for the current crop of training enchants. I know, or at least suspect, that its easier if you start when your alt is 'young', and can get reagents by breaking loot. At my level, though, all the loot is still way above my enchanting level.
I've started soloing low-mid level instances just to collect low level greens and blues, but it means that any such time spent doesn't contribute to levelling my actual character, and any reagents I can get that way are random at best. Not to mention that two-shotting bosses and one-shotting everybody else can get boring.
Does anybody have any other ideas?