Another good way to learn how the algorithms work is to start with the solved cube, and do the algorithm a bunch of times (50 maybe?) as the cube will always return to the completed form if you do the same algorithm x amount of times. Then when you have done that, try doing the inverse of the algorithm and then finish the cube using the algorithm you already know. To do this, you'll have to start with the cube completed and apply the algorithm in reverse and inverse so.
R U Ri Ui goes to U R Ui Ri.
If you are learning the layer by layer method, I have a few tips.
The first layer wtih the cross and corners isn't too hard, but if you have a problem understanding that, you may need to spend more time thinking about the cube
2nd layer:From memory, you insert the 4 edge pieces. I always understood this step really easily. Match the edge up with the right colour, turn it the opposite way than you want it too, pull the front up, turn the top around, and then it should all make sense from there. (Bad explanation but I can't remember it all.)
For the last layer, just learn the finger trick for alligning all the cross. (R U Ri) and that algorithm will make sense. And the final algorithm turn the colour away, turn it back? It's how I'd remember it.
Good luck cubing. If you stick with it, you should be getting 2min averages in no time.