I read them upside down... :roll:
It depends on if I know the language before hand, for example the php book I just got, I skip the stuff I already know, or I read it fast to see if there are any new techniques or such.
If it's an all new language, I'd proberly start from the beginning and read it all through, and then use the book as a reference afterwards. I might try the few first examples just to get the touch, but after that I usualy prefer to make something up myself, and refer to the book.
But hey, I'm no great coder either, and I haven't really accomplished anything in Basic or C or the like. Oh yeah in VB I have finished some programs that actually made money
... PHP and HTML I've finished a lot of things, I think mostly because it's easier to see results.
It's also a good idea to look at other peoples code, and see if there are some interesting methods you'd like to learn from. But I sudgest you read a book before you do that too much, as books tends to be structered in a way, so you'll learn the stuff in the right order.