Как правильно начать изучать C++?
"WinApi, я с ним пока еще не разобрался и не знаю стоит ли. " - C++ и WinAPI по бОльшей части вещи слабо пересекающиеся. Если вы собираетесь писать под Винду без использования монструозных библиотек типа Qt/Boost, WinAPI вам определенно понадобится.
Смотри С чего начать изучение C++