Несколько лет назад передо мной стояла задача выучить немецкий с нуля до уровня С1 за два года. Первое, что нужно сделать - найти языковую школу с хорошей репутацией и регулярно ходить на занятия. Идеальным вариантом будут интенсивы, которые проходят по несколько часов ежедневно. Одними курсами тут не обойдешься, немецкий язык должен в буквальном смысле окружать вас: подпишитесь на тематические паблики в социальных сетях, включайте фоном радио (советую для разговорной лексики 1LIVE, для более академической - Deutschlandfunk), расклейте стикеры с новыми словами и их переводом по всей квартире, установите на смартфон специальные приложения. Обязательно найдите тандем-партнера, с котором вы будете общаться вживую или по электронной почте.
Когда уровень владения языком достигнет уровня B1, найдите подходящие курсы в Германии и отправляйтесь туда минимум на месяц. Важно не общаться со своими одногруппниками, а завести знакомства с немцами. Ежедневно покупайте местные газеты и более серьезные журналы (например, Der Spiegel или Focus), ходите на экскурсии в музеи и смотрите фильмы в кинотеатрах. Наберите в Германии книг, которые вы будете читать, когда вернетесь домой. Главное - не переставать совершенствовать иностранный язык, даже если вы уверены, что выучили абсолютно все. Удачи!
Говорят, что любой язык хорошо учится, если у вас парень или девушка носитель языка. Мне лично помогают книги. Я читаю медленно, практически проговаривая текст, вот и запоминается.
Просто не получится. Учить любой язык — это труд. Эффективно будет, если каждый день заниматься хотя бы чуть-чуть. Даже, если у Вас уроки два раза в неделю, в остальные дни надо погружаться в язык, т.е. читать блоги или новости, смотреть фильмы/сериалы/ролики, слушать что-нибудь. Ну и побольше говорить самому.
Или еще лучше: выучить основы языка, а потом уехать в немецкоговорящую страну.