Hi Your problem is a common one - it's always so difficult to improve even further when you have reached a certain level - and people forget to correct you as well when you are speaking! The best thing is to listen to Radio 4 (for pronunciation and listening to clear speech) and BBC Radio 1 (for faster speaking and more colloquial language). In addition, you should try to read as much as possible for vocabulary - Penguin Reader books are really good, or simply the newspaper (I recommend The Guardian).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.