Прочитав книгу "Язык C# 5.0 и платформа .Net 4.5" А. Троелсен и "C# 4.0" Герберта Шилдта могу смело сказать, что покупка книги Шилдта оказалась напрасной: автор излагает все в какой-то сухой манере, перепечатывая справки из MSDN.
В общем советую читать Троелсена, выполнять упражнения из книги. После прочтения этой книги уже появятся какие-то навыки и вопросы, с которыми дальше можно успешно осваивать более сложные вещи.
Я, например, долго боялся и не понимал WPF. После прочтения "Язык C# 5.0 и платформа .Net 4.5" сразу удалось написать несколько утилит с использованием WPF.
Удачи!