I feel very uncomfortable about my English, especially about the speaking part. I think I cannot express myself well enough on meetings, and I fear it will affect my career in the long term. Often I have good ideas, I just can’t translate them to English to make a point, convince others or reason about something. When I get an unexpected question, I often start looking for words and sound like an idiot, stopping in the middle of a sentence for seconds to find a word.
It doesn’t really help that I don’t have the opportunity to practice speaking because apart from the usual daily standup meetings and 1-2 other meetings in a week (especially in this WFH situation) we don’t have much verbal interaction with my coworkers.
What’s the most effective way to improve my English? I don’t want to write novels, or read middle English texts, I would like to improve my speaking dramatically in the shortest time possible.
What you need are recorded conversations. You can find these on youtube or podcasts. The best ones would be where there are many short questions and answers; as opposed to long monologues.
You should listen to the conversation and then replay it and pause after each question. And here you should answer and try to reproduce the message of the original answer in your own words. And maybe write down your answer. Then play the actual answer and compare the words and sentence structure you used to those used by the speaker. You will to notice certain words and patterns. And the more conversations you do this with, the more you will internalise the word usage.
The above method is derived from how Benjamin Franklin improved his writing by reading something and then writing it in his own words to compare the words and structure he used to that of the author.
The working behind the method is that to learn something, you need practice. And you need feedback on your practice.
Other than that tv shows and tv news and reading helps with the vocabulary and pronunciation.