You should listen to people speaking English as often as possible. This includes songs, new casts, and even podcasts where you can understand 75% of what is being said. You can learn the rest through repetition. The first thing you hear something you may not understand what is being said.
Babies learn a language by listening to people speak it over and over again. You learn the words a little at a time. You probably heard the same word at least 100 times before you started to speak it. The same is true when learning a new language.
The more often you hear the same words and phrases the more you will begin to understand them. It may take a while but it will happen. Here is an example:
Slang words can be hard to understand. These words are used often. In English, a person may say to you, “What’s up.”
Unless you heard this before this common expression can be confusing. You may be thinking well the sky is up. This would not be the correct way to answer the question.
It can be hard to understand but if you hear it several times a day from different people you will begin to understand. Here is an example: “What’s up?” “Not too much, what’s up with you.” That is a way that conversation gets started. What’s up means what are you up to or what is new with you.
How to speak English fluently?
There is a lot of science behind repetition to help you remember and understand things. You can find out more information on this by reading the book “Brain Rules” by John Medina. He states you need to repeat things in order to remember. You can also find information at www.brainrules.net/short-term-memory
When learning English you need to repeat the same things over and over. This leads to understanding and mastery.
Note: I know listening to the same thing over and over can get boring. Be sure to find topics that you think are interesting and listen to them throughout the week. You can also listen to them throughout the day in order to remember them.
Spaced repetition will also help you. You should listen to something in the morning, the afternoon, and again in the evening.
To learn French I am listening to the French radio stations on the internet. I listen to the same song on Youtube and watch the same movies in French. I listen to the same thing throughout the day.
I suggest you find songs and books in English that you think are interesting. This way you will not mind listening to them until you understand the words.
Good luck and have fun.
I want to help you achieve your English speaking goals. I recommend using English Fluency Now website to improve your English listening and speaking. On the site there are audio and text programs for English language learners at the intermediate or advanced stages. This material is available 24 hours a day, seven days a week. You can use the material whenever you want. Repetition is key.