You need two things to learn English well-passion and effective learning methods----and passion is the more important one. Why ? Becausepassion makes you want to learn English; the learning methods onlytell you how to do it faster.
If you love learning English , just do it regularly and spend more time on it.
But if you don't love learning English, here is what you can do:
Imagine yourself in the future
Imagine you can talk to native speakers just like you talk in your first language .Imagine other peoplewanting to speak English as well as you do. You should know that it is possible to learn English really well.
Remember that you are already good
You already know some English(You are reading an article English right now). That's a big success! Now it'stime for more successes. Remember there is a lot that you don't know.
You are good, but you should never think your English is perfect . Even if you are the best student in your class , always try to find your weak wreaks and work on them.
Use your English whenever you can
This is very, very important. The more you use English ,the more you will want to learn it. Because English is so popular, you can use it everywhere.
Falling in love with learning English . And if you also use effective learning methods, you English will grow faster than you can imagine.