It has been a long long time since I borke the 225 enchanting quest, but here is what I Know.
You must be level 35, 31 will not cut it.
This is a trainer, not a quest like cooking, or a specilation, like dragonscale or gnomish, their is just one path to enchanting(thats why they put the trainer in a insace, to make it rougher(as if it is not hard enuff as is)).
so after you get to level 35, you will need to come up with i think(it coudl be more, but i know it is not less) 10 gold(leaning twards 15), This will make sure you never have to come back. now to get all she has to offer you need to level form 225-250 right next to her, and for that, you have a few choices.
@ 220 you learn Enchant Bracer - Greater Spirit, it uses Lesser Nether Essence x3,Vision Dust,and will reliabley give you skillups though 235. beyond that you will learn Enchant Boots - Agility it uses 2x Greater Nether Essence(youch), ride that for 10 skill ups, and it is Enchant Bracer - Greater Stamina time this guy can be rode form 245-250 and takes 5 x dream dust each.
Their may be cheaper ways( but this one worked for me, and used the mats I could get cheap(or free). As for Solo, Wishfull thinking, at level 60 my lock can walk up and take the pile of mobs you have to kill to get the trainer spawned. For personal knowlage, she is in the south east part of the insance, you have to kill a few sets of scops for her to come out.