The absolute best way to learn any new language is just to speak it. It doesn't matter if you only know five English words or if you're practically fluent -- speaking English with another person is the fastest, most effective method of improving. Don't wait until you feel more comfortable speaking in English -- you probably won't reach that level for a long time, so push yourself outside of your comfort zone and start speaking English today. You' ll be amazed at how quickly your language skills improve.Find a native English speaker who is willing to spend some time speaking English with you -- you may be able to offer them a language exchange, where they spend 30 minutes speaking English with you and you spend 30 minutes speaking your native language with them.Even if you have an acceptable grasp of the English language, with good grammar and an extensive vocabulary, native English speakers may find you very difficult to understand if you don't work on your pronunciation.Correct, clear pronunciation is essential if you really want to improve your level of English. Listen closely to how native English speakers pronounce certain words and sounds and do your best to copy them.Pay particular attention to any sounds that you are unfamiliar with or that do not exist in your native tongue. For example, some people have difficulty pronouncing the "r" sound, as it does not exist in their native language, while other people have difficulty with certain consonant clusters, such as the "th" sound.Be aware that the pronunciation of certain English words varies greatly depending on the part of the world it's spoken in. For example, American English is very different from British English. If you intend to travel to or live in an English-speaking country, this is something you should take into account when learning how to pronounce certain words.People (international students) who tend to learn  English have a problem pronouncing the letter "B" AND "P". But watching videos and sitting with students who actually can pronounce the the words that have the letter B and P can definitely help them.Again, spending time with native English speakers will help you to pick up on common vocabulary and phrases in a natural way. Although reading, watching English TV and listening to the news is also beneficial.Once you have learned a new word or phrase, you should make an effort to use it in a sentence this is the best way to commit it to memory.Another easy way to commit new words to memory is to make labels for everyday household items and stick them around your house or apartment. Try as much as you can to practice saying the words and not feeling embarrassed. Confidence is the most important thing because while trying to speak with English people they will help you say your idea or your opinion even if you had a hard time explaining to them. LASTLY, PRACTICE MAKES PERFECT, speak English as much as you can.Online videos helps so much,listen very carefully, and practice,practice,practice.