How to improve foreign language

The ultimate guide to become master of anything


Visualize, dream, draw and write down your intention to learn the language. Set a perfect clear goal what and how exactly you want to archive it and why do you need it. Use yearcompass to set a year goal. Don’t push yourself hard and let it go. Once you are ready to start you will feel it.


Write down a SMART goal and breakdown to the project with a list of activities with measurable items.

During a year use declaration technique to set all your long-, mid-, short term goals (2 of each one). Stay focused on relevant thing throughout the time period. Don’t over stress yourself.

Join any online challenge and language marathon. Join TheGame to compete with yourself and get inspired by likeminded people.


Once language goal appears in your horizon stick to it and do some activities every day without interruptions. Block some specific time in your day schedule. At least 5 mins a day. Better switch activities not to get bored and find something which passes better to your mood. Find a list of different activities below.

Routines with foreign texts and words

Any language is not about words and rules. It is about culture and history of people who speaks and develops this language.

Every time you work with a foreign text do the following:

  • read it
  • hear it
  • say it
  • mark interesting words combination
  • translate it
  • research the history of the saying and meaning behind it
  • add to your vocabulary
  • remember it
  • use it in your conversations

List of activities to improve the language


Translate and learn by heart translations of the most popular words and sentences you use in your native language. You can use some apps to find those words from chat history from your social networks. Research idioms of the language and try to find corresponding sayings with similar meaning.


Read, translate, understand, research, learn by heart, sing.


Listen, write down words, research. Do it every morning. You can find podcasts with text transcription nearly about any topic.

Articles and Books

Read, mark the words, write down your ideas, write down highlights, research the words and history.


Find interesting topics for you, watch with popular youtubers with subtitles, comment.

Movies, TV Shows, Cinema

Watch originals with subtitles, research words, note it down. Try to repeat some sentences.

Twitter, Instagram, Facebook

Find native speakers or friends of your friends who live abroad to get in contact with people who speaks your desired language. Comment on their posts.


Talk to friends who also learn that language, analyze their language, research, correct each other, discuss difficulties.

Broadcast yourself

Start your broadcast (videos or posts). You can start your own YouTube channel in the language you are learning about the things you know good.


Visit conferences, workshops, meetups.

Public speaking

Learn public speaking (toastmasters). Practice and give a talk at some event.


Make friends with native speakers, make tandem to help them learn your mother tongue. Ask them to correct you. Try to copycat, mimic them. Use their phrases, tone, behavior.


Find a native-speaking teacher. Last two you can find at italki