Listening to naturally spoken English is one of the quickest ways to learn how English is used in conversation. It also helps you hear the flow of the English language and how native speakers connect words and phrases together. Don't get frustrated if you can't understand everything at first. Take time to understand and practice, repeating the different conversations you hear. Your comprehension and speaking abilities will increase drastically. Watch movies or TV shows with native English-speaking actors.
Take time every day or every week to practice speaking English. Get together with friends who also know English and set a rule that you can only speak English for a given amount of time. Talk with English-speaking friends over Skype or find a private English conversation tutor to help you. Try not to plan your conversations in advance, because learning to think and speak on your toes is a critical step in becoming more fluent in English.
When practicing your English speaking skills, don't be afraid to make mistakes. Just talk and express yourself in a way that makes sense to you. When you practice, ask a friend who is fluent in English or who is a native English speaker to point out your mistakes. Ask them to tell you how to correct your mistakes, and apply this information to your future English conversations.
Read news articles or books in English. Reading will introduce you to new vocabulary and give you an idea of what words go well together. Read the sentences and paragraphs out loud to listen to the sound of the words you see on the paper. If reading is a new practice for you, start by reading articles on topics that are familiar to you to help your reading comprehension.
Pronouncing words correctly will help others understand you better when you speak. If you come across a difficult word, look it up in an online dictionary. These dictionaries have a pronunciation key that you can play and listen to. Try to mimic the pronunciation you hear. Record yourself speaking to hear your progress.