Download Article

Learning to speak English can be hard, but don't give up! With enough practice and the right resources, you can start speaking English confidently.

Part 1
Part 1 of 3:

Improving Your Spoken English

  1. 1
    Go to an English class. Another great way to put some more English conversation into your week is to go to an English class.
    • Going to an English class is a great way to focus on some of the more formal parts of speaking English. A class will teach you the grammatically correct way of speaking -- which has proper sentence structure and verb conjugation and will provide a very organized way to learn English.
  2. 2
    Study English Phonology. Phonology deals with English pronunciation. In English we don't say what we write. Every word has a phonetic form. Some dictionaries have the phonetic form of a word and the word. You can search online for Phonology videos.[1]
    • Find online dictionaries for pronunciation.
    • In Informal English the letter "g" at the end of suffix "ing" is not pronounced. So you will hear the word "talking" as "talkin". When "th" is preceded by the consonant, the letter "n" is pronounced from the "th" tongue position. The phrase "in the"will be heard as "inna". When 't' is between two vowels "t" is pronounced as flap "t" which is heard as "d". The word "letter" is heard as "ledder".
  3. 3
    Speak English every day. The absolute best way to learn any language is to use it. It doesn't matter if you only know five English words or if you're almost fluent -- speaking English with another person is the best way to improve.[2]
    • Don't wait until you "feel more comfortable" speaking English -- you won't get there for a long time, so start speaking English today. You'll be amazed at how quickly your English improves.
    • Find a native English speaker to talk with.
    • If you live in an English-speaking country, you can practice by starting simple conversations with the people you meet, whether it's saying "hello" or asking someone for directions.
  4. 4
    Improve your pronunciation. Even if you are good at English, with good grammar and a large vocabulary, native English speakers may have trouble understanding you if your pronunciation is not correct.[3]
    • Correct pronunciation is needed if you want to improve your English. Listen carefully to how native English speakers pronounce words and sounds and do your best to copy them.
    • Pay attention to any sounds that you don't know. For example, some people have trouble pronouncing the "r" sound, as it does not exist in their native language, while other people have difficulty with some consonant combinations, such as the "th" sound.
    • Be aware that the pronunciation of English words varies a lot depending on where it's spoken. For example, American English is very different from British English. If you want to travel to or live in an English-speaking country, this is something you should consider when learning how to pronounce words.
  5. 5
    Expand your vocabulary and use idioms. The larger your vocabulary and the more English phrases you learn, the easier speaking English will become.[4]
    • Again, spending time with native English speakers will help you learn common vocabulary and phrases naturally. Although reading, watching English TV and listening to the news is also helpful.
    • Once you learn a new word or phrase, you should use it in a sentence -- this is the best way to memorize it.
    • Another way to memorize words is to make labels for everyday household items and attach them to those everyday items. Then every time you use the kettle or look in the mirror, you will see the English word for these items.
    • You should also start a notebook of idioms that English speakers use all the time. Some examples include "it's raining cats and dogs" (raining heavily), to be on "cloud nine" (to be very happy) or saying something is a "piece of cake" (when something is very easy). Using these idioms in your conversation will help you improve your English.
  6. 6
    Have a dictionary. Having an English dictionary (whether it's an actual dictionary or a digital one) can be very useful.[5]
    • Having a dictionary means that you will be able to understand conversations in English and have conversations in English.
    • Having an English dictionary will help you memorize English words.
    • If you don't want to buy a dictionary٫ you can use an online dictionary or install a dictionary app on your phone or tablet.
Part 2
Part 2 of 3:

Improving Your Writing, Reading and Listening Skills

  1. 1
    Listen to radio or podcasts in English. One of the best ways to improve your English is to download podcasts or radio apps in English on your phone or MP3 player.[6]
    • You should then try to listen to podcasts or radio shows for at least 30 minutes per day. Do it in the gym, on your way to work, or while you're sitting at your computer.
    • Try to understand what's being said, don't just listen to it. Even if it is too fast, try to listen for keywords and phrases to get an idea of what the conversation is about.
    • If you can, make a note of any words or phrases that you don't understand and look up the translation afterwards. Then listen to the podcast or show again to hear the new words or phrases in context.
  2. 2
    Watch movies and TV shows in English. Another fun way to improve your English is to watch movies and TV shows in English.[7]
    • Try to pick movies or TV shows that you will enjoy -- this will make it more fun, which will help you actually learn English.
    • However, you should avoid watching movies or television shows with subtitles in your native language -- they will only distract you and you will be less likely to learn English from it.
  3. 3
    Read a book, newspaper or magazine in English. Reading is a great way to improve your English.[8]
    • Find something you like -- whether that's a famous English novel, The New York Times or a fashion magazine and read it. If it is boring, you won’t learn from it.
    • Again, try to actually understand what you're reading, don't just read it. Highlight any words or phrases that you don't know, then look them up in the dictionary.
    • If you're all alone, you could also try reading out loud.
  4. 4
    Keep a diary in English. Aside from reading and listening in English, you should also spend some time improving your written English skills.
    • This may be one of the most hard parts of learning English, but it is still important. Writing in English will help you to work on your sentence structure, grammar and spelling.
    • Try keeping an English diary where you write down a few sentences every day. It doesn't have to be personal -- you could write about the weather, what you ate for dinner or what your plans are for the day.
    • If you feel comfortable with it, get a native speaker to read what you've written and check it for any mistakes. This will help you to avoid making the same mistakes over and over again.
  5. 5
    Find a native English speaker and make them your pen-pal. Once your written English has improved, you could consider getting an English-speaking pen-pal!
    • Your pen pal could be someone who is learning English like you, or they may be a native English speaker who wants to practice their foreign language skills by writing to you in your native language.
    • Having a pen pal from an English-speaking country (such as the United States, Britain, Canada, Ireland, Australia, New Zealand or South Africa, for example) will also let you learn more about the culture and what life is like there.
Part 3
Part 3 of 3:

Committing to Your New Language

  1. 1
    Stay motivated. When learning any new language, it is important to stay motivated and never give up.[9]
    • Remind yourself of all the good things about being fluent in English.
    • You will be able to talk with English speakers from around the world and make new and exciting relationships, you will be able to engage with English-speaking culture like never before and maybe improve your job when you are fluent in English.
  2. 2
    Practice every day. If you want to be fluent quickly, you need to practice every day.
    • Learning a new language is based on repetition, so if you wait too long between study, you will forget everything you learned and have to start all over again, wasting time.
    • However, you shouldn't study so much that you get bored of English -- try to keep things fun by doing a different thing each day - one day of reading, one day of listening, one day of writing practice, one day of studying grammar, etc.
    • However, you should never skip an opportunity to practice speaking English, as this is the most important thing you should do to be fluent.
  3. 3
    Think in English. One way to go from being very good at English to being fluent is to actually think in English.[10]
    • Don’t translate from English into your native language and from your native language into English
    • As a result, your English will sound more natural to native speakers and you will speak more fluently.
  4. 4
    Make friends with English speakers.
    • This way, you will have to speak English if you want to talk to your friends.
  5. 5
    Don't be afraid to make mistakes. Mistakes actually help you improve.[11]
    • Everyone makes mistakes, it’s normal.
    • When learning English, you aren’t trying to be perfect. Even native English speakers don’t have perfect English.

English Grammar Worksheet

Expert Q&A

  • Question
    How can I write better in English?
    Language Tutors
    Expert Answer
    Practice writing essays as you learn English! Practicing to write essays while learning English at a certain level is extremely important since it teaches you to put together a proper text—plus, it will further help you to write other things, like emails and books.
  • Question
    I can understand other people but not speak very well myself. Is this normal?
    Community Answer
    It is quite typical for someone learning a new language to understand the speech of other people before learning to speak well him/herself. If you understand the words of other people, you are making good progress!
  • Question
    I keep forgetting words I already learned. How do I remember them?
    Community Answer
    Use the words you just learned every day for a week. Keep practicing as much as you can, and the words will stay in your memory.
See more answers

Video

Tips

  • Dictation is an excellent way to improve your listening and spelling skills. Have a friend read a few paragraphs from a book or a newspaper. Write down what you think you hear. Compare what you have written with the actual text.
  • Learn the phonetic alphabet (pronunciation symbols). This can help you pronounce correctly, and it's necessary to speak with the correct tone if you want to make some friends with native English speakers. This is a big deal for non-native English speakers.
  • Learn about the cultures of English-speaking countries.

Warnings

  • Many old British sitcoms use strong (and sometimes ambiguous) accents and dialects. These can be difficult for even some native speakers of English to understand.

About This Article

Co-authored by:
Language Tutors
This article was co-authored by Language Academia. Language Academia is a private, online language school founded by Kordilia Foxstone. Kordilia and her team specialize in teaching foreign languages and accent reduction. Language Academia offers courses in several languages, including English, Spanish, and Mandarin. This article has been viewed 3,355,446 times.
Co-authors: 206
Updated: April 6, 2024
Views: 3,355,446
Article Rating: 83% - 106 votes
Article SummaryX

To learn English, try taking a class to learn the foundational skills from a trained professional that speaks your native language. There are even English classes you can take online, some of them for free. Practice every day by reviewing your notes from class and speaking the English words and phrases you're learning. Commit yourself to memorizing one new word a day, starting with the most commonly-used words, like “I,” “good,” “time,” and the verb “to be.” Work your way up to tougher words to build on your vocabulary. Once you have the basics down and understand some conversational English, start listening to English music or radio. Watch English shows and movies without the subtitles to fully immerse yourself in the language. While doing this, keep a pocket notebook to jot down words or phrases that you hear frequently and look them up later. If you know any English speakers, ask them to help you practice by talking with you in English. Remember, English is a tough language to learn, so try not to get discouraged if you find yourself struggling. Just keep practicing every day and you'll get better! For more ways you can learn English, like writing in English every day, scroll down!

Thanks to all authors for creating a page that has been read 3,355,446 times.

Reader Success Stories

  • James Wayne

    Apr 18, 2016

    "Thanks for inviting me to write my review. In my opinion, the most helpful parts were to read English articles out loud, which can make your communication more fluent, and to put effort into accurate pronunciation. In my class, I tried asking a foreign girl where she came from but my pronunciation is terrible. I tried to say, "Are you American?," but she heard the words, "Are you married?" From this awkward situation, I learned that no matter how much English vocabulary you know or how good you are at grammar, you must speak well. Thanks."

Did this article help you?

Thanks for sharing feedback! Read more articles like this one.
Thanks for sharing feedback! Read more articles like this one.
We're sorry this article wasn’t helpful. Here are some similar articles that might be more helpful to you.
We're sorry this article wasn’t helpful. Here are some similar articles that might be more helpful to you.