re Nauz teaching comments - I know he can teach but lots of people he has taught do stuff because "nauz said its so" rather than because "i understand that by doing this it will have this effect and therefore enable me to do x,y,z sooner"
This is the case with many people who have been taught by many various teacher's and guides. Usually not because of the teacher and more because of either a lack of understanding of the intricacies of the game or just no desire to think about what they are doing. If more people thought critically about what they were being told then we wouldn't have the worry about all the blatant misinformation that gets spread on the forums and in game.
To Vembrac, I'd strongly suggest looking at
DaWolf's Guide Library (as has been mentioned by others) but do make sure you think about what you are being told. It has at least been the case in the past that some of the information in some of the guides in that library has just been plain wrong, but there is also a lot of very good information in there too.
One individual guide I'd definitely recommend you check out is
mattcurr's starting guide as it is a guide I know to contain very good information. I have also heard that (R)ed wrote a
good general guide but I have not read it myself and I think it also requires some prior understanding of the game.
And good luck with learning the game