Aslında sorunun cevabını kendin vermişsin. Üniversite ile programlama/yazılım alanında da ilk yılınsa gayet normal. Hemen herkesin başından geçiyor böyle tecrübeler.
Kısaca birkaç tavsiye vereyim.
1 - Her sanat/spor/eğitim dalında olduğu gibi yazılımda da ne kadar çok tekrar pratik yaparsan o kadar iyi konuya hakim olursun. 10.000 saat kuralını unutma. Birşeyde profesyonel bir başarı 10.000 saatlik pratikten sonra gelir. Bu konuyu bilmiyorsan arattırıp bakabilirsin.
2 - Bir konu öğreneceğin zaman zorlanıyorsan, benim tavsiyem karmaşık halinden önce en basit halini öğrenmeye çalış. Web uygulaması yazacaksan önce hello-world uygulaması yaz. Kalkıp hemen proje yazmaya başlama.
3 - Bilmediğin, anlamadığın konular için güzel bir yol zaten seçmişsin, buradan veya sana faydalı gördüğün kaynaktan araştırmaya devam, sormaya devam.
4 - Yıllar sonra ne kadar ilerlediğini görmek için kendine online varlık oluşturabilirsin. Kişisel blog olur, hasscript profili olur, github profili olur, stackoverflow olur, vs, vs.
İyi çalışmalar,