I've been using Visual Basic 6 for about 2 years now, and to be honest, I suck terribly at it. I've also had SAMS Teach Yourself Visual Basic 6 in 24 Hours for the same amount of time and have gotten nowhere with it. The book feels so weighed down with useless crap that I can't learn anything from it. This thread seemed like a good idea to create because I'm planning to spend this time on working on my VB so I can succeed at Visual Programming at college.

So the burning question (that has probably been asked millions of times before). How did you learn?