Добавлю к вышесказанному,что также необходимо практиковать язык в непосредственно иностранной языковой среде. Если денег на поездку нет, то можно завести друга по переписке из англоговорящей страны. Большинство охотно идет на контакт.
Во-первых, нужно, чтобы этот огромный словарный запас был активным, а не пассивным, то есть чтобы вы были способны использовать все эти слова в разговоре. Времена, безусловно, следуют поднять до хорошего уровня. Главное, я считаю, это набраться современных сленговых и разговорных выражений и практика, практика и ещё раз практика.