Книги- это хорошо, но мало вероятно, что при столкновении с неизвестным словом, ты полезешь в словарик, особенно когда несколько слов и лексика не соответствует времени и ситуации. Другой вариант- послушать подкасты, интервью или монологи медийных людей, книжных блоггеров. Главное, чтобы тебе нравилось, как построена их речь. И когда они употребят незнакомое слово, появится желание узнать его значение, просто чтобы понять, о чем речь (мне кажется, в этом есть свой шарм).
Для всех свои способы. Знаю людей, которые много читают, но общаются давольно просто, разбавляя речь вкраплениями мата. Это им не мешает четко выражать мысли и их истории ни сколько не теряют краски).
Развивать память, учить стихи, познакомиться с мнемотехникой, записаться на курсы актерского мастерства или играть в театре, т.к. скорее проблема не в словарном запасе, а сомнение в своих силах и переживания.