Учить язык надо не зубрежкой. Главное - это понимание речи. Если ты не будешь понимать собеседника, то и ответить ничго не сможешь, каким бы большим не был твой словарный запас.
Могу посовоетовать очень интересный метод - сторителлинг. В формате истории ты запоминаешь слова. У Лингвокей есть еще очень крутая методика Вопрос-Ответ, где ты учишься общаться с носителем, отвечать на его вопросы.
Приняла участие в их бесплатном недельном марафоне, послушала уроки - все понравилось http://lingvokey.com/german
потом еще и полный курс купила, теперь говорю значительно лучше
Как преподаваль немецкого, могу посоветовать следующую книгу http://isideutschfuralle.ru/. Для начинающих - отличный вариант, ее можно использовать и как учебное пособие и как самоучитель. Книга платная, но сумма небольшая.