Interesting! Writing is not something i would have thought to do. Any tips on vocabulary? I assume reading, and i suspect my normal technical reading (programming related books) is less helpful than reading for leisure.
Recently I've started reading modern scifi/mystery novels and found the vocabulary to be very simple (smooth? Like the text is lacking texture) by comparison.
If you can't get through novels without falling asleep, try audio books (preferably unabridged). Lots of classics on https://librivox.org