Disenchanting magical gear you find helps you get a couple of levels pretty quickly as well (until you know most of the enchantments).
Forge cheap iron daggers and jewelery...clear dwemer ruins,they are full of soul gems,and collect dwemer scrap,forge dwarven bows...enchant,enchant,enchant and enchant...pay for training with the profit.
Get married for the lover's comfort bonus,plus the mage gaurdian stone for +35% skill xp...or the aetherial crown with the lover's stone and the mage stone.
This is how I do it:
Note, when enchanting daggers, always exit the enchanting screen and level up when your level increases, putting the perks into the Enchanting tree. Doing so will allow stronger enchantments on the next batch of daggers you'll make, which will help you grind enchanting a bit faster and use fewer resources in the process.
If you don't know how to use a follower to duplicate items, ask away--it's easy. In a couple of hours, or thereabouts, you can grind enchanting from 15 to 100, which is a very tedious task otherwise.
Not sure but...The size of the soul gem,value of the item,and the enchantment magnitude does not give more or less xp...I believe it is a set xp rate.
That might be true; I know that using a grand soul gem with a grand soul will net more XP than using one filled with a lesser soul, for instance, but I don't recall for sure--and I just ground Ulfius' enchanting up last week