This is a webpage I have recently discovered and it’s wonderful. It offers free online courses lead by different universities and they cover many different subjects (all in English!). Moreover, you can work from your mobile, tablet or desktop.
Don’t hesitate it and have a look at the courses they offer. I’m sure you’ll find a suitable one, and you’ll have the opportunity to learn new things and improve your English.