プログラミングを始める前に、3DCGや2DCGがどうやって作れるかを知るために、CGツールを先に慣れていた方がいいでしょう。
まずは3DCGツールの「DoGA L」シリーズをお勧めします。
http://doga.jp/
L1は無料なのでこれから始めるといいです。そしてL2、L3とステップアップしながら3DCGが学習できるようになっています。
次は2DCGツールの「Paint.NET」をお勧めします。
http://www.getpaint.net/
これも無料でシンプルにしたPhotoshopのようなツールです。
最終的には4大3DCGツールを買うといいですが、その中でもLightWaveが一番安くてお勧めです。
最終的に2DCGツールはPhotoshopがいいですが、僕は廉価版のPhotoshop Elementsを使っています。
これらのツールを使いこなして、各機能を理解して、どのような動作をするか覚えてください。