When you start to feel comfortable in C++ and you want to start making the bigger/better stuff, do what I didn't for a long time... learn to use libraries. Don't reinvent the wheel and don't assume that the project you're working on can't be broken down into smaller parts; those libraries can radically reduce how much code you have to write. That way you can skip redundant things and concentrate on content.
It's so tempting to try to start with a blank slate and think that you can pull it all off, it's much more practical(hell, you'll finish more projects) if you take the time to work with OpenGL/Direct X, Raknet(some network library), or STL.
Get comfortable with the concepts(not code, concepts) behind OOP, it's why you'd want to use C++ over C in the first place.