it's not easy for someone to improve a language they don't really know.
I'm sure in the UK you've taken a second language, like Spanish. If I asked you to improve your Espaniole, you would not know how.
It would require a paid premium service like Rosetta stone or some similar foreign language aid.
Or you'd have to take irl classes.
It's not like you can just google "improve English" and find a great site where you can just magically read up on how to do so. It requires /learning/, and not simply picking up info from reading.