It's not a post about studying English... In short, my trick is to keep increasing the difficulty of the material you read. It requires little effort to reach a vocabulary of 15k once you immerse yourself in the language environment. After that, it helps make you sound more educated. You have to proactively read materials in fields such as psychology, politics as well as philosophy and history. Use them in offline meetups until you have a good command.