www.englspace.com Крупнейшая база Мнемонических ассоциаций, позволяет запомнить английские слова с помощью самой эффективной методики. Есть полноценный курс английского, бесплатно.
Quizlet.com - сайт, где можно учить слова по карточкам, вводить свои слова и учиться по ним, бесплатно. Также есть упражнения по словам и уже созданные подборки.
Рекомендую мобильные приложения.На просторах Play Market, App store и Windows store очень много приложений такого рода.Мне лично помогло приложение Leo language.Интересное немного в игровой форме,но лексику здорово подтягивает.
Для запоминания слов: Genius – приложение для тех, кто предпочитает устройства Apple. Вы можете изучать новые слова, используя метод интервального посторения. Альтернатива – Anki, если вы не поклонник яблок.
Я лично изучал английский тут - https://obuka.org
Включал курсы по английскому и смотрел в удобное для меня время. Много офигенных курсов видел там. Со временем их там стало еще больше