For the last year and a half I've been learning German in college. Discarding my completely unenthusiastic experience with Spanish in grade school, this is my first real foray into language learning, and I think I'm starting to outgrow the way I've always done things and I'm looking for some advice on moving forward from those of you with more experience.
Since my first day of introductory German, I've kept a very detailed, organized Anki deck of every word in every vocabulary list. It has always served me really well, but now I'm getting to the point where I'm reading literature and ending up with tons of very very similar words. For example, after reading "Draußen vor der Tür" I now have probably 8 new words for various flavors of awful, terrible, gruesome, etc. Synonyms will come up and I just have to try to remember every single word that could have that definition. It has started getting rather unmanageable and I think I'm really forcing myself to latch onto these artificial differences in the cards to try to differentiate. It's made me pretty good at recall, but in terms of formulating new thoughts I feel like I'm slipping. I'm still doing the best of anybody in all my classes, but I feel like my learning method has been too tailored to doing well in a classroom environment. Now I'm looking for alternate ways to approach vocab.
I've been reading about the Goldbook method, and it sounds rather interesting, though I've seen a lot of talk from both sides either saying it's snake oil or a really effective way to learn vocabulary in the long term.
I commit a lot of time to my German between class, homework, and my personal study (~2 or 3 hours a day on average) and I'm starting to lose motivation as this core part of my retention starts to fail as the words start to overlap.
TL;DR I've been using Anki for the 1.5 years since I started learning German but the vocab overlap from synonyms is starting to get unmanageable. Any suggestions on better ways to approach my vocabulary?