Есть на такая штука, как видеопазлы
pazzle-english.ru/videopuzzles
Там выбираешь ролик (видео с YouTube/отрывок из сериала/фильма) и начинаешь собирать этот отрывок по кусочкам из слов.

Я так за три месяца уже вышел на уровень, когда могу смотреть почти любое англоязычное видео и понимать ~95% всей информации, а в простых блоггерских роликах все 100. Также там есть и сериалы с двойными субтитрами, искренне советую присмотреться.