Я не считаю себя экспертом и вообще, я даже свой язык то нормально не выучил и пишу с ошибками как минимум в пунктуации. Но если вдруг кому интересно, то вот вам мой метод для иностранных языков:
1. Выучите простые конструкции: как строить предложения с теми словами которые вы уже знаете. (Если вы совсем не знаете слов, то начинайте их учить фразами сразу, а не отдельными словами оторванными от контекста).
2. Не знаете слово - переведите его, у вас в кармане суперкомпьютер лежит. Достаньте и вбейте слово. На пк сейчас вообще в браузере(хром так точно) переводчик работает при выделение слов/предложений.
3. Позже уже будете у собеседника спрашивать что это за слово и вам будут объяснять на этом же языке.
4. Банально, но работает: аудио/видео контент на нужном вам языке. Сейчас во всех популярных стримингах есть субтитры. Для музыки это apple music, spotify итп. Для видео - амазон прайм видео, ютуб, у всех есть свой любимый пиратский сайт с сериалами, там часто сериалы с субтитрами можно смотреть.
Начинать учить новый язык всегда сложно. Но когда дойдёте до уровня B1, уже прийдет понимание типо «блин а че это я излагаю мысли на другом языке без проблем это как вообще, что за магия?!»
На самом деле с нуля до B1 за год легко дойти если заниматься регулярно по часу в день. В случае же с нами (Иммигрантами в англоговорящей стране) - ещё легче. У нас язык повсюду. Тут как бы не хотелось, а прийдётся учить! Как я уже и говорил - достал свой суперкомпьютер из кармана, навёл на непонятное слово, запомнил новое слово(не с первого раза, но всё же).