How do I quickly and efficiently learn a new language?
- Watch DVDs rather than TV. It’s better to use something that you can watch over again to catch information you might have missed the first time.\
- Newspapers are a good place to find passive constructs. Read through an article and see if you can find the passive sentences.
- Use English whenever you can. It’s as simple as that!
First of all, reading a lot is a great idea and it’s very useful. Write, practice writing as much as you can, try to write own articles, stories. There are a lot of ways by which you can improve your English, but I would suggest you find good language courses abroad, it’s the most effective way. Based on my personal experience, I recommend you this website https://linguatrip.com/en/english/