Любой язык проще и лучше всего учить через общение.
Самая эффективная тактика - метод "погружения в среду", когда среда исключительно англоязычная и тебе, собственно, некуда деваться...
В условиях самостоятельного изучения необходима сильная воля и четкая стратегия.
Я сейчас учу грузинский. Нравится мне их письмо)))))
Накачал себе кучу аудиокниг, диалогов.
Теперь вместо радио слушаю Шота Руставели в оригинале.
Ставишь себе задачу каждый день учить по энному количеству слов, сам себя контролируешь, главное не играть с собой в поддавки.
А что касается английского - фильмы, музыка, книги.
Грамматика важна, конечно, но сначала нужно наполнить словарный запас, а потом уже приступать к правилам.
Фильмы с русскими субтитрами, но оригинальной озвучкой.
Я когда-то в далеком 95 году так начинал знакомиться с творчеством Голливуда.
Потом 5 лет университета, на факультете перевода, и уже больше 8 лет я переводчик.