My method for grinding enchanting:
1. Smith a ton of iron daggers. Or just collect all the weapons that enemies drop.
2. Buy every petty soul gem you see. They're usually pretty cheap.
3. Enchant the daggers or weapons with a good enchantment that'll sell for a lot of money. I highly recommend
Banish.
4. You can then travel around Skyrim selling your weapons, whilst simultaneously raising your Enchanting, Smithing and wealth.
This is what I always use if I want to make a ton of money fast and the best gear for myself. But...I find that it makes the game pretty easy and kind of boring. When I learn the Banish enchantment, I find myself automatically considering the game won. With my newest character, I've stopped heavy grinding like this and allow her skills to progress in a more natural fashion.