Getting your English up to scratch can be highly enjoyable, provided you do so for the right reasons (namely that you love the language and are enchanted by the way it’s used by intelligent native speakers) and use the right sources (namely, me; also others, provided they have been approved by me.)
I produce a steady output of various materials for both learners and teachers of English. I have for the past ten years and will keep doing so for a few more. Granted, the incoming stream of information can feel overwhelming at times, a little firehose-y if you will, but that's part of the appeal, if you ask me. Please ask me. Please.
Or, alternately, subscribe. It’s the next best thing.