本だけ読んでてもなかなか身につかないよ。
とりあえずサンプルプログラムを動かしてみて、それを自分で少しずつ改変して
動作の変化から理解するのがいいと思う。

参考書はその動作の変化がどういった仕組みで起こったのかを理解するための資料。
自分はそうやって覚えた。

あと言語は一つに絞ったほうがいい。
Windowsでゲーム作るならC++にしとけ。