На iOS очень крутое приложение Lingualeo, там тренировки разных навыков есть: словарного запаса (7 тренировок), чтения (3 тренировки), грамматики (по всем базовым правилам) + огромная коллекция материалов на английском языке: книги в оригинале, тексты песен, подкасты, статьи... все с кликабельными субтитрами: нажимаете на слово ==> видите перевод ==> добавляете слово на изучение ==> прогоняете это слово через всевозможные тренировки (они как игры "заходят"). А потом такие слова, взятые из реального контекста, намного лучше памятью "впитываются".
У меня в дзене есть подробный ответ (видео интервью) на эту тему
У вас это получилось из-за того что вы запомнили как они говорят?