Для себя выбрал такой вектор развития:
- Тролсен. ЯП C# 5.0 .NET4.5
- CLR via C#. Рихтер
- C# Программирование для профессионалов. Джон Скит
- Паттерны проектирования. Фримен
а так, вообще можешь какие то базовые вещи на C# изучить и браться за Unity. Параллельно доучивать всё остальное.
в дополнение напишу, что минимальные знания C# не помешали мне написать более менее годный проект на unity.