Если огромный словарный запас и поставленная печь, то, в принципе, проблем не должно быть. В любом иностранном языке очень важно не ЗНАТЬ. а УМЕТЬ. Для разговорной речи огромного количества слов и не требуется, необходимо только умение использовать эти слова. В более выигрышном положении будет тот человек, который знает немного слов, но умеет их использовать, чем тот, который выучил много слов, но пользоваться ими не научился. Все решает практика и системность ваших усилий. Видо-временные формы глагола тоже мало что дают для разговорной речи, они дают вам общее понятие о грамматическом строе языка, не более. Для того, чтобы "развязать язык", я бы повнимательнее присмотрелась к модальным глаголам и фразовым глаголам. Ну и не боюсь повторить еще раз: практика и опять практика, вплоть до разговоров с самим собой, если нет собеседника.
Во-первых, нужно, чтобы этот огромный словарный запас был активным, а не пассивным, то есть чтобы вы были способны использовать все эти слова в разговоре. Времена, безусловно, следуют поднять до хорошего уровня. Главное, я считаю, это набраться современных сленговых и разговорных выражений и практика, практика и ещё раз практика.
Добавлю к вышесказанному,что также необходимо практиковать язык в непосредственно иностранной языковой среде. Если денег на поездку нет, то можно завести друга по переписке из англоговорящей страны. Большинство охотно идет на контакт.