How to learn English? (reading, listening, speaking)

For learning English, I recommend these steps:

  1. Find an English song that you like, and listen to it. Repeat again and again until you memorize the tune. Don’t worry about the words (lyrics) at this stage.
  2. Read the lyrics. Again and again. Memorize the lyrics. Even if you don’t understand them; it’s not important at this stage.
  3. Learn the meanings of every word in the lyrics. You don’t have to understand the sentences. Just the meanings of individual words.
  4. Now try to understand the sentences. Also, the general context and how the sentences form a story.
    You may need to ask for help from friends or online messaging boards. This is the most important step.

You must practise and sleep well. If you don’t practise or don’t sleep well you will never learn properly.