Asking random people on the internet how to level up your English is about as useful as asking your aunt on Facebook why you’re sick.
It’s unlikely to fix your problem and you’ll end up frustrated with all the conflicting advice that doesn’t match you personally.
To get help that is actually customised to you and your situation, consider joining the next available MEFA group.
The place to go is here:
https://www.doingenglish.com/mefa
Or if you’re not sure if the course is right for you, send me an email (julian@doinglish.com) and I’ll tell you.
Best,
Dr Julian Northbrook