I noticed most of us beginers get stuck for one simple reason. Our maths isnt good enough.
At the end of the day, programing is the art of describing things in mathematical terms. So After realizing this, I started visinting my old teachers and having them teach me a few tricks. Going through amazon.com to see that new dark basic book, I came accross something else..
http://www.amazon.com/exec/obidos/tg/detail/-/1584500379/qid=1041704301/br=1-8/ref=br_lf_vg_8//103-5746499-8936663?v=glance&s=videogames&n=696946
It is a book about maths for game programers, sounds like a great buy, havent tried it, but am definatly thinking of getting it.