Set a goal, e.g. in the next 6 months you will be intermediate C++ programmer.
Spend 2-3 hours a day on this website (less on Facebook and other dodgy websites).
You can checkout this website too as they keep it simple for beginners http://www.tutorialspoint.com/
By a C++ book(s); read them 2 hours a day (preferable first thing in the morning, i don't know about you, but for me that is when my energy is up and the brain is refreshed) and do the exercise in the books.
Bing or Google any new topic in C++ that you come across on the forum (there are always lots of resources).
Start writing a simple software for yourself.
Practice, practice, practice...
Most of all, stay motivated.....
Hope this helps