Немного подтянуть - наверное, именно выучить до высокого уровня - на мой взгляд, невозможно. Вы можете прокачать аудирование, но у вас будет хромать все остальное. Просмотр фильмов с субтитрами - это, безусловно, полезно и важно, но помимо этого нужно прикладывать усилия и отрабатывать и другие навыки. А еще важно в определенный момент выключить субтитры русские и включить английские, а потом и вообще смотреть все без них.
Разумеется от фильмов с русскими субтитрами больше толку, чем от фильмов в дубляже. Но надо понимать, что переход к фильмам с русскими субтитрами - это лишь шажочек навстречу к фильмам в оригинале (к чему, надеюсь, вы стремитесь).
Более того, английский язык (да и любой другой) - сложен и многогранен. Нельзя сказать, что вы знаете язык, если вы только хорошо понимаете речь на слух.
Выучить язык только по фильмам маловероятно. Необходимо полоне погружение – музыка, фильмы, игры, книги. Тогда, пребывая в англоязычном медиапространстве, вы легко его выучите. Есть много подходящей литературы. Например, "Учим английский легко. Как?".
Выбирайте фильмы с английскими субтитрами. Да, так тяжело. Но русские субтитры будут вам мешать. А вообще нужно выучить сначала грамматику. Без грамматики всё без толку. Будете понимать, а говорить - не особо.
Советую перед тем как начать смотреть сериал или фильм выучить слова, которые встречаются в этом сериале/фильме. Я например использую телеграмм бота для этого, может кому понадобится https://t.me/SubLearnBot