Enchanting is really easy.
You disenchant items to learn the effect and then you can apply it using an enchanting table and filled soul gem.
You fill soul gems with a soul trap spell or weapon. If the enemy dies while under the effects of the spell, its soul will be trapped.
Souls go into the lowest empty container, so be careful with your grand soul gems, you dont want to fill them with a petty soul.
Only black soul gems can hold the souls of any of the playable races and these are always grand souls.
To use a filled soul gem to recharge an enchanted weapon you select the weapon in the inventory menu, not the favorites list.
Depending on which platform you play on you then push a button and a menu will pop up asking you to select which of your filled gems you want to use. On xbox this is the right bumper.