I want to learn VB in order to make programs that will scan through financial market data (comma separated .CSV files) and look for various patterns, etc. So far I've gone through some really basic tutorials online (I can make a calculator, open and save files, etc). But, that doesn't seem to be getting me very close to learning what I need to know to write my main program. My question then, should I keep plugging away at tutorials and eventually I will be able to apply more of what I learn, or should I dive into the big program I really want to write, and try to take it step by step and ask lots of questions? Whats the best way to learn? Maybe just do both at the same time? If I could find tutorials that would be really related, that would be great. But I try looking through all the example code at Microsoft's website, and I'm not even sure where to start.

So if anyone can point me in the right direction, I would be very grateful.
Thanks