勉強の方法についてだが、まず2をやること。
最初から読んでいって理解したと思ったら、参考書を見ないでプログラムを書く。
例えばfor文の使い方を読んだら、実際に書いてみる。
わからなくなったら初心者スレで聞く。
これを参考書の最後までやったらC#はだいたい書けるようになる。
あとはMSDNを流し読みして面白そうなクラスを見つけてそれを使うコードを書いてみる。
この仕事を続けるならMSDNとはずっとつきあうことになるからな。
今のうちに使い方を覚えておくといい。
オブジェクト指向は別に本買って勉強しないとたぶん無理。余裕あるとき並行して勉強すれ。

1ヶ月の上達具合は人それぞれ。いい師匠がいれば当然速いけど、
いなくて独学なら大して上達しない。
上の勉強法を受験勉強並みにみっちりやれば覚えは早いと思うけどな。
がんばれ。

↓ここがちょっと初心者向け
以降はここで聞いてみれ。
http://pc8.2ch.net/test/read.cgi/tech/1122001458/