Livros bons de c# só em inglês, mas se quiser curso para se aprofundar, pega os do Macoratti que tem na Udemy. Sério, os cursos tem uma qualidade que nenhum outro tem, pois transmitem conhecimentos bem avançados de forma orgânica, tu vai saber o porquê de cada coisa, não vai só escrever código, vai aprender a arquitetura da linguagem. Eu fiz o básico de c# e o de WebApi, já fiz muitos outros, tipo BaltaIO, e não entregam os que o do Macoratti entregam.