Language input is key! That is, reading and listening. You should be reading as much native level content as you possibly can. Over time, you will acquire vocabulary and sentence structures such that they feel nature to you. I would recommend reading into Stephen Krashen and his “Comprehensible Input” research. (I own a Chinese language learning app called JinbuPal and we heavily utilize these techniques.)
Twinr - App Builder
Social Champ
JinbuPal