Если говорить о грамматике, то мне очень помогает тетрадь Murphy "English grammar in use". Там крайне понятным языком изъяснены все правила, после чего даются упражнения на закрепление. Эту тетрадь можно купить (~1700₽), а можно скачать pdf файл и распечатать.
Еще здорово все в совокупности развивать. Есть отличная штука-кино и сериалы с умными субтитрами, объяснить сложно, но очень удобно попробуйте;) voriginale.tv . И нам было бы интересно услышать ваше мнение, как от человека который активно изучает английский язык. http://school.skyeng.ru/survey/?ch=df это займет около 10 минут, а в конце опроса вас ждут подарки за уделенное время;)