Может, грамматику и лексику по ключам вы сможете довести до этих уровней. Многое зависит еще и от самоучителя. Если к нему нет хорошего аудио, то навыки распознавания на слух с самого начала могут не формироваться так, как хотелось бы.
Что касается письма и говорения, то нужен собеседник и тот, кто сможет дать обратную связь по письменным работам.