User blog comment:Steelside/Do You Believe in Skill Caps?/@comment-12.236.102.45-20120613175122

There is no skill cap, however, practice is not the only thing. One must also learn and continue to learn from the game. Games, ironically, tend to suggest to us that grinding is enough to get higher level of skills, but there's more to it than that. You can't simply practice basic arithmetic endlessly and expect to one day suddenly learn calculus. Even the most knowledgable professors of science and math are still learning themselves, and sometimes learn something new. The same can go for League of Legends. If you feel you have mastered certain skills, then it is time to move on to new skills, to analyze other aspects that perhaps you do not normally investigate, and consider your experiences.

There are likely games you have lost where you may want to start asking why you lost. It probably wasn't because your opponent could press R faster, but probably because they pulled off big plays. What could you have done, what could you have foreseen, what can you anticipate in the future, and maybe you can figure out a way to counter it the next time you see that team composition or something similar.

The only skill cap comes when one believes they know everything of the game, and stop learning from it. So never stop trying to learn from it. And if something eludes you at first, try thinking about it later, and maybe it will come to you. Brains can be funny like that. Just don't give up.