(Photo credit: http://bit.ly/2rGaGcs)
You never know when you are going to need your English. You need to view your English as that thing inside you that is walking and living with you like your second soul.
Putting your English at that point where you know you will always be able to relay on it because it is working with you every second of the day is the key. Listening, speaking, and writing English is just the practice it needs to keep it fit and healthy and alive in your psyche. But how do you get it to that point?
The key is that you need to keep working on it (even in your sleep!). The more you give it time, it will give you the time too, reward you and give back to you every time you need it.
There is no special secret or fast track to getting your English on track, only hard work, perseverance and a willingness to give it the importance in your life it needs.
Take a course, push yourself to the limit and more and let it walk hand in hand with you like a second soul. The rewards for you long term will be huge.