Hmm, skoro w miarę ogarniasz C++ obiektowo i chciałbyś robić gry i apki to jest kilka opcji:
-zostanie na razie z C++ i nauka jakiejś biblioteki - na przykład możesz spróbować z SFML lub Allegro (można je zainstalować nawet do Code::Blocks-a), jeżeli chcesz robić gry, zawsze możesz też poznać Qt z Qt Creator, albo wxWidgets,
-nauka kolejnego języka - możesz spróbować z Javą (natywne wsparcie Androida dla aplikacji w Javie), C# (podobna do Javy, tyle że od MS (to oczywiście duże uproszczenie)), albo zająć się trochę webem - JS i jQuery, albo PHP i MySQL - poczytaj trochę o wszystkim, i zdecyduj, co Ci bardziej odpowiada.
Co do poradników odeślę Cię do kilku kanałów na YT i paru kursów:
VoidRealms - anglojęzyczny kanał, na którym znajdziesz materiały o C++, Qt, Javie,
http://cpp0x.pl/kursy/Kurs-SFML-2-x-C++/460 - na cpp0x znajdziesz wiele fajnych kursów, tutaj jest link do nauki SFML,
http://zajacmarek.com/2015/04/kurs-c-cz-1-zacznijmy-od-wstepu/ - czyli kurs C#,
no i do nauki absolutnych podstaw technologi webowych możesz zerknąć do Pana Mirka: Tworzenie stron WWW