Когда у меня возникает такое, я иду на Reverso Context
Пишешь что хочешь сказать на русском, он ищет совпадения (я так понял, что в субтитрах и книгах). Я так формирую предложения для переписки.
Я в свое время достаточно хорошо поднял словарный запас тем, что брал статьи на инглише и переводил их на русский. Где-то через 5-6 статей уже запоминал слова. Сейчас если где-то вижу слово, то из головы само достается.
Пробовал со словарем учить, сервисы различные использовать - все пустое.