Zrób sobie jakiś projekt, jak nie masz pomysłu to alternatywe do czegoś co już znasz (przykładowo dobrze znasz youtube to możesz zrobić własną aplikacje tego typu)
Takich pomysłów można wymyślić dużo, facebook, discord, twitter, allegro. Możesz robić różne typy projektów, przykładowo możesz spróbować zrobić gre albo bota do gry, albo bota który robi coś na jakiejś stronie, mogą to być nawet mody do niektórych gier, z tego co kojarze to gta 5 fivem ma opcje pisania modów w c#, albo są implementacje serwerów minecraft w c# i możesz je rozszerzać.... możesz też zrobić aplikacje typowo dla siebie, przykładowo nie pasuje ci żaden edytor pdf to możesz spróbować zrobić własny (chociaż edycja pdf jest akurat trudna)
I po drodze będą wychodzić problemy - będziesz szukać rozwiązań w internecie i przepisywać projekt kilka razy, bo okazało sie że zrobiłeś kluczowe błędy u podstaw
Później zrób inny projekt, ale korzystając z nauki na błędach... i tak dalej i tak dalej...
W międzyczasie polecam przeglądanie historii języka, a dokładniej co było dodawane w której wersji i uczenie sie rzeczy których nie wiesz (wiedza do C# 6 to must have, ale warto znać nowsze bo mają dużo fajnych ułatwiaczy)
I warto interesować się tematem, przeglądać popularne biblioteki, oglądać konferencje na których ludzie prezentują swoje przemyślenia... nie zawsze są dobre, ale budujesz sobie tym wiedze o tym "co istnieje i które tematy warto sprawdzić"... ogólnie mówiąc na początku nie wiesz czego sie uczyć bo nie wiesz o istnieniu wielu tematów, a później nie wiesz czego sie uczyć, bo tych tematów jest aż za dużo, bo programowanie to nie tylko język, ale też różnego rodzaju dobre praktyki, architektura, wiedza jak działa system i komputer pod spodem, do tego są różne podejścia do rozwiązywania problemów, różne style pisania kodu, warto poznać też testy (tam też jest dużo tematów do nauki), jest continuous integration i delivery, jest konteneryzacja (docker itp), są kolejki, bazy danych, auth, przy pewnych projektach ważne będą zabezpieczenia, szyfrowanie itp
Do inspiracji możesz wpisywać w google rzeczy typu "c# awesome", przykładowy wynik
https://github.com/quozd/awesome-dotnet
Masz tam jakieś popularne rzeczy dotyczące C#, które ludzie uznali za wartościowe
A dalej to projekty i nauka podczas napotykania problemów