Comment Bad textbooks, bad teachers. (Score 1) 467
Up until right now, I just used http://www.purplemath.com/, and had no idea that other resources existed so extensively.
I enjoy math, but I'm also an unmedicated ADHD child - lectures frequently just bounce off of me; and attempting to learn from a course assigned textbook is a joke... these are designed around a lecture format that doesn't work perfectly for everybody. Nothing is more frustrating than hitting a wall due to not fully processing a lecture, and having the textbook be worthless ($180 worth of worthless, too.)
I think the best suggestion is just to wander your way through some of the recommended books and sites and not force it; as others have mentioned, if you're actively enjoying the learning experience, it'll just flow naturally. Or, it'll fail miserably... either way, progress (not necessarily forward) will be made!