There are a ton of resources out there to get you up and going, and it sounds like you may have a pretty good head start. One tool I wish I had when I started learning C# was ReSharper: https://www.jetbrains.com/resharper/.
It works much like the spell checker works for Word, it gives helpful suggestions on how to get things done, and can really help with learning the language. Not everyone is a fan of ReSharper, it isn't free, and Microsoft is starting to bake their own version of this tool into Visual Studio. But right now, it is one of the best tools out there for improving your code, and would be a great help to learning the language.
It won't help with learning web, mobile, desktop, or cloud architectures, but is a great tool to add to the toolbox just to wrangle the language.