Bana göre en iyi YouTube'dan öğrenirsin tabii ki bir yere kadar. YouTube sana temelleri öğretir, kendini geliştirmen sana bağlıdır. YouTube'da C# eğitim serisi yazarak temelini oturtman gerekiyor. Bunu eğlenerek yap kendini sıkma, sıkılırsın.
Temelini attıktan sonra forum siteleri, bloglar vb...