Primeiramente, obrigado pelas palavras amáveis.
Se você deseja obter um conhecimento profundo de C #, é sem dúvida uma vantagem ter a especificação da linguagem, dez anos de notas de design, o código-fonte, o banco de dados de bugs e Anders, Mads. Scott e Peter no final do corredor. Eu sou certamente feliz, não há dúvida sobre isso.
No entanto, mesmo sem essas vantagens, ainda é possível obter um conhecimento profundo do assunto.
Quando comecei na Microsoft, estava trabalhando no interpretador JScript que acompanhava o Internet Explorer 3. Meu gerente na época me disse algo que foi um dos melhores conselhos que já recebi. Ele disse que queria que eu me tornasse o especialista reconhecido da Microsoft na sintaxe e semântica da linguagem JScript, e que eu deveria fazer isso procurando perguntas sobre esses aspectos do JScript e respondendo-as. Particularmente respondendo as perguntas para as quais eu não sabia as respostas, porque essas são as que eu aprenderia.
Obviamente, StackOverflow e outros fóruns públicos de perguntas e respostas são como beber de uma mangueira de fogo para esse tipo de coisa. Naquela época, eu lia o comp.lang.javascript e os fóruns internos da Microsoft "JS User" religiosamente e seguia o conselho do meu gerente: quando eu vi uma pergunta sobre a semântica da linguagem que eu não conhecia a resposta para, eu fiz o meu negócio para descobrir.
Se você quiser fazer um "mergulho profundo" assim, você tem que escolher com cuidado. Eu até hoje sou notavelmente ignorante de como o modelo de objeto do navegador funciona. Desde que me concentrei em me tornar o especialista em linguagem C # nestes últimos anos, sou notavelmente ignorante de como funcionam as várias classes nas bibliotecas de classes base. Tenho a sorte de ter um trabalho que preza conhecimentos profundos específicos; se o seu trabalho ou os seus talentos estiverem mais de acordo com a generalidade, aprofundar-se pode não funcionar para você.
Escrever um blog também é tremendamente útil; exigindo que eu explique tópicos complexos para outras pessoas, sou forçado a confrontar minha própria compreensão inadequada de vários tópicos o tempo todo.