Возможно не хватает личной мотивации. В школе я изучал немецкий язык, но в жизни так сложилось, что более необходим был английский. И что вы думаете, я самостоятельно учил английский, и скажу больше, на данный момент я могу спокойно читать и переводить большинство английских текстов, а немецкий остался на уровне 150- 200 слов. От преподователя конечно тоже много что зависит.