Я тоже intermediate. И я согласен с теми кто тебе советует не изучать английский как раньше. Например, когда ты был beginner. Нужно читать книги, журналы, смотреть док. фильмы, кино и т.д. Писать, сочинять, вести дневник тоже не плохая идея. Могу посоветовать сайт lang-8.com. Тут ты пишешь что либо, а нативы исправляют твои ошибки. Делают твои предложения более привычными для них, даже если ты все правильно написал. Таким образом ты уже начинаешь понимать как они разговаривают, пишут. EngVid тоже хорошие ребята. Там можно узнать о разных тонкостях английского языка. Удачи!
Какие именно сайты?)
Теория: Duolingo (есть как для iOS, так и для Android).
Практика: freeteachers.ru.
Об этих сервисах я слышал хорошие отзывы. Однако, лучший способ изучения языка - вживую, поверьте.
Подписываюсь под каждым словом. Лучший сервис из тех, что я пробовал