So I'm not a COMPLETE noob to programming and C++. I've programmed a few small things in VB and C++, like a few games using DarkGDK etc. I would say I know everything in the Basics of C++ and Control Structures on this websites' tutorials [http://www.cplusplus.com/doc/tutorial/], however I really haven't gone into arrays and OOP and other more advanced things yet.
So for my skill level, what would be a good book to pick up? Is there a book that can take me where I am right now and beyond from this things in this tutorial, or would I have to settle for a beginner book and then move on to a more advanced book later on?
Search the site (top of the page) for Book, You will find there are quite a few passed threads on the subject.
I would recommend that you make a list of the various book and spend a bit of time in you local book store scanning through some of them, only you can decide how much of a book you already know.