Working toward Native-Like fluency in English means working on your cognitive skills in a foreign language. These are higher level thinking skills.
A beginner needs to get the grip on the basics: learn enough words and know enough grammar to connect them. An intermediate level student wants to know more words and more grammar to express more sophisticated ideas, show more details… and become and advanced level student. According to existing social norms, you get the “advanced” badge if you pass a test / get a certificate that says so or if you have been practicing long enough (whatever the skill). The time spent practicing is valued more than the outcome.
"When a person memorizes and gives back the information without having to think about it, we call that rote memory. That’s because it’s much like a robot; it does what it’s programmed to do, but it doesn’t think for itself.
Higher level thinking, takes thinking to higher levels than restating the facts. Higher level thinking requires that we do something with the facts. We must understand them, infer from them, connect them to other facts and concepts, categorize them, manipulate them, put them together in new or novel ways, and apply them as we seek new solutions to new problems”