As for me, language (English) learning is kind of like an experience of mountain-climbing. The higher you get, the harder you walk(work). For my example, I ask myself to think and write down my thought toward topics here every morning, adding comments and practicing my writing as a daily routine. Within the process, I look into the dictionary for vocabularies I am not sure, clarifying those blurry and loose concepts. Although it could only do a little good, the effects of accumulation could be eventually enormous.