Anyway, if you wan't to make 3d games i would recommend buying some good books on DirectX, both DirectDraw and Direct3D.
If you don't know how to write c++ programs i would recommend you learn that first.
3D game programming isn't easy, it takes very long time to learn and again, it isn't easy.