Ещё раз перечитать книгу Герберта Шилдта
Зачем? Её и один раз нет смысла читать полностью, т.к. где-то после четверти книги она становится всё скучнее, примеры всё однообразнее и всё больше описания методов, видимо скопированное из документации для большего количества страниц.
Прочитать книгу Джеффри Рихтера "CLR via C#". Слышал очень много хороших отзывов о ней.
Если ваша цель Unity, то для начала вам не нужны глубокие знания C#, хватит того, что прочитали у Шилдта
Уже начинать читать книгу по Unity3d.
Я б посоветовал начать с документации, там вы получите самую свежую инфу.