We'll the question is a bit vague, but if your trying to go on the road that leads up to a professional game programmer, I would suggest:
1. Start with learning the fundamentals of the native ISO / ANSI C++. This is what I started with. Learn what a Class really is, how does I/O work behind the scenes, get used to all the data types used for variables, how to construct a program to solve a problem or particular need, etc.
2. Once you have the basics, begin with a few "In-Console" games. These mainly need you to know how to use I/O and how to handle and use stored variables in such a way that allows the user to focus less on how the code would work, and more on the game itself. Start with "Text Adventures" ( Google it if your not in the loop ) and build from there.
3. I'm sure you know that commercial games today do not use the Console as its output to the user. No sir, they use GUI's, 3d and 2d sprites and models ( Poly Objects ), high quality sound effects and 3d sound ( bomb goes off near you sounds louder than a bomb 10 feed further away ). This will require you to make a window ( or windows ) to do this. Try to google up some tutorials on that if you'd like. Then, start adding buttons, text areas, etc.
4. We'll if you get that out of the way, you'd be left with "man this takes too long to code all this and for such a poor outcome." We'll in that case try to learn the coding and implementation of either DirectX ( as im sure you have heard of ) and or OpenGL. There are surely others to try out that exist, but these are the main ones you will come across in the commercial industry. Plus, if you are tired of coding windows over and over and over, you can simplify it by learning/using Windows Form, which has a drag-and-click style for letting you design what you want your window to look like and act like and it generates the code for you. Then all you have to do is add the methods as needed.
That's the basic steps that I think you should take, though anyone with an opinion can say that, so do with the information what you will with it. Just to add, if you want a hard-copy of C++ programming books and don't already have any, i'd recommend:
Ivor Horton's Beginning Visual C++ 2008 ( don't worry you don't need Visual C++ to understand what it is teaching, though I highly recommend it. )
Beginning game programming with C++ ( this isn't the best out there but it give's you the fundamentals and after reading you will understand some key terms that you will become familiar with in the coming days.
Good luck mate, and if you need anything else or more information just email me at ----> <----.