I'm on my eight's language and the sad realisation I had around the fourth is that I've seen people better communicating while speaking one and a half languages.
I guess I don't have any suggestions. Watch media in the language. At least you'll understand it better and maybe by parroting, somewhat improve the speaking. But without human feedback, it's hard to know if you're saying something wrong.