Вопрос в теме
Я в свое время смотрел оригинальные фильмы на англ. язе с русскими субтитрами. Неплохо подтянуло уровень тогда.
Смотреть видео на ютубе, с субтитрами и без. Стараться без субтитров. Мне помогло. Начинать с каналов, где говорят медленно, для изучающих английский. Потом переключаться на тех, кто говорит быстрее.
Тренировками, все приходит с опытом. Можно еще с субтитрами смотреть видео или сериалы, и поглядывать туда, когда на слух слово разобрать не можешь.
Игрушки на английском с субтитрами, Fallout 1/2 тот же. Заодно можно освоить пяток вариантов деревенского прононса и местных мемов типа "dub'ya".
Читать газеты. Потом новости смотреть.
Только постоянными тренировками. Вначале слушать понятную, небыструю речь и потом постепенно усложнять. Вначале включать субтитры, если не поняли, то слушать несколько раз, потом пытаться слушать без субтитров. Для хорошего понимания на слух должен быть очень большой словарный запас.