Skip main navigation

New offer! Get 30% off one whole year of Unlimited learning. Subscribe for just £249.99 £174.99. New subscribers only. T&Cs apply

Find out more

How to learn English effectively

Discover some top tips on learning English quickly and effectively. If you want to improve your English, speaking, grammar vocabulary and more, you need to read this.

Learn English Effectively

Learning English can be fun and rewarding. However, it can also seem difficult or frustrating sometimes. But don’t worry! We’ve got some top tips on how to learn English effectively. These tips can help you improve your English speaking, grammar, vocabulary, listening and reading skills. 

As well as some advice on learning English, we’ve also included some online English courses that can help you learn. So, if you want to improve your language skills and learn English online, this is the article for you. 


For students of English, the IELTS test is one of the most useful qualifications there is. If you want to work or study in an English-speaking country, you may need to prove your language skills. The IELTS can help you do so. 

There are four main parts to the test; speaking, reading, writing, and listening. You’ll need to show proficiency in each area to pass. With our IELTS ExpertTrack from the British Council, you can gain a detailed insight into each area of the test. 

As well as learning how the tests are structured, this ExpertTrack will also help you prepare for each section. You can also improve your English language skills overall. 

Top tips for learning English 

First, we will look at some general tips for learning English. This advice can help you with any area of the language. Afterwards, we will explain some tips on improving different areas of your English language. 

Set a goal 

Having an aim or goal is important when you are learning a language. You should think about why you want to study English and what you want to achieve. For example, you might want to read a certain book in English or have a fluent conversation with a native speaker. 

When you have decided on your main goal, you can then make smaller steps to reach it. By having lots of small aims, you can soon build up to your main goal. This method helps you to stay motivated. 

Find a routine 

Learning a language takes a lot of time and practice. Therefore, it helps if you have a routine when you are studying. You should think about how long you can study for each day or week. Next, you can plan your time to create a routine. 

Whether you study for 30 minutes each day or 1-2 hours throughout the week, you will gradually improve your English. Try and find a routine that works for you! 

Make mistakes 

You won’t be perfect at English straightaway. All learners (and many native speakers!) make mistakes in English. These errors can help you learn and improve your English skills. It’s better to be fluent (talking smoothly in a way that can be understood) and make errors than be accurate without fluency. 

You can ask the people you are talking with to identify mistakes in your English. These corrections will make you better at using English in a natural way. 

Connect with the culture 

Understanding English is easier if you can understand the culture of those who natively speak it. If you’re particularly interested in British English, for example, you could learn about the culture and history of the UK

There are 19 native English-speaking countries and a further 48 countries with English as an official language. Therefore, you have lots of cultures to explore! 

How to improve English speaking skills

For many people, being able to speak English fluently is their ultimate goal. Working on your speaking skills takes time and effort, but you can make progress if you stick at it. If you’re a little bit shy speaking, don’t worry! These tips will help. 

Practise a lot 

There is an old saying that ‘practice makes perfect.’ You should take every opportunity to use your English speaking skills. Try practising in different situations, such as on the phone and face-to-face. 

You can join conversation groups, language exchanges and even use apps to connect with people. You can even practise speaking English when you are alone!

Learn phrases 

Learning words and vocabulary is important. However, to learn English conversation, it’s useful to know lots of common phrases. Many of our free online English courses provide example phrases, and these can help you sound more natural and fluent when you speak.  

Record yourself 

Some people don’t like the sound of their own voice. However, it can be a powerful tool in helping you improve your English speaking skills. Try recording yourself speaking in English and listen to it back. 

You will be able to hear how you sound and notice any mistakes. You can also use this method to practice new phrases and vocabulary, and to improve your English pronunciation

How to improve English listening skills

For many people, speaking English fluently is their main goal. However, listening skills are also important. These skills can improve your English language abilities overall. Here are some ways to work on your English reading and listening skills: 

Listen to native media

Famously, the TV show Friends has helped people as they learn English. Many people also find that listening to songs and watching movies in the language can help their studies. 

Try listening to media in English to help with fluency and grammar. It’s also a fun way to study that can help to increase your vocabulary. 

Listen regularly 

If you have a lot of spare time, you can use those moments to listen to English media. Both podcasts and the radio are helpful for this method. You can listen to them when you’re driving, on the bus, doing chores, or working out. This regular routine will help you to quickly learn English. 

Review new words and phrases

When you encounter a new word or phrase when listening, make sure to write it down and practise it. You will find that it’s easier to remember the meaning and structure of your new vocabulary. You can then try a method such as spaced repetition or flashcards to help you memorise them. 

How to improve English reading and writing skills 

Reading and writing in English are also vital if you want to study or work abroad. Many people focus only on speaking and listening, but these two skills also need some study. Here are our top tips: 

Read things you like 

If you have a favourite book, a website you like, or any other text you enjoy reading in your native language, try reading it in English. Because you are familiar with the text, you will be able to work out what it means in English, helping your confidence and abilities. This way of learning English through stories is also enjoyable for many people. 

Keep a diary

Writing about your day-to-day life is a good way of practising your English writing skills. It also helps you think in the language and learn words related to your lifestyle. It might take you a while to write a diary entry at first, but you will soon improve as your practice.

Message people 

Whether through someone you know already or through a language exchange app, you can practise writing English with native speakers. This method also helps with your reading skills and grammar and means you can have an expert check your work. 

How to improve your English vocabulary 

When you’re learning English, it’s important to know as many relevant words as possible. A wide vocabulary helps with your reading, listening, and speaking skills. It helps you understand and explain the world around you. Here are some ways you can learn English vocabulary: 

Read a lot 

Reading different types of English, such as books, newspapers, and webpages can help you encounter new words. Many of these are words that you won’t come across in everyday conversations. You can then add this new vocabulary to your learning list and use spaced repetition to learn them. 

Use your dictionary 

When you encounter new words (whether you are reading, listening, or conversing), it’s useful to have a dictionary with you. If you’re not sure what a word means, you can look it up, helping you get context for its meaning. These days, you can get detailed dictionary apps on your smartphone, so you always have one with you. 

Learn common words 

There are many words and variations in English, which can make it seem difficult to learn. However, some studies suggest that you can reach a conversational level by learning the most common 800 to 1,000 root words

Focus on the words that are most relevant to you and your life. Whether you want to use English in the workplace or with friends, learn the vocabulary that you encounter often. 

How to learn English grammar 

Grammar is an important part of fluency and comprehension. If you want to understand the meaning of what is being and want other people to understand you, you need to improve your English grammar. 

Listen to native speakers 

When you’re trying to learn grammar, listening to people who use it natively is useful. You could try to watch the news in English, listen to friends talking, or study real conversations. If you’re watching English speakers on TV, try using subtitles to help you understand what people are saying. 

Make your own examples

When you’re learning a new grammar point, textbooks and courses will often provide examples of how to use it. These examples are helpful, but to master the grammar point, you should make sentences that are relevant to you. 

Creating your own examples means you get to practice using the new grammar. It also means that you’re more likely to remember the new phrases. 

Talk to people 

One of the best ways to learn English fast is to speak with other people. When you talk with others, you have to practise the grammar that you know. Whether you speak with other learners or native speakers, you can ask them to correct your grammar. You will find that most people are willing to help you as you learn. 

Final thoughts 

In this article, we have looked at some of the ways of learning English. Many of these methods can help you learn fast and effectively. However, the best way to learn English will be different for everyone. You should try various methods to see which one works best for you. 

There are many free online English language courses that can help you with your learning. You can also find our IELTS ExpertTrack, which gives a detailed look at each area of the IELTS exams. Good luck with your learning! 

Related stories on FutureLearn

FutureLearn - Learning For Life

Reach your personal and professional goals

Unlock access to hundreds of expert online courses and degrees from top universities and educators to gain accredited qualifications and professional CV-building certificates.

Join over 18 million learners to launch, switch or build upon your career, all at your own pace, across a wide range of topic areas.

Start Learning now