The reasons most people don't achieve their potential is willingness.
Without the true, sincere willingness to change old thoughts, techniques, systems, ideas, beliefs and/or emotions it's not possible to reach a "new level" of being.
It's like a seed trying to remain a "seed," instead of accepting the drastic changes it takes to become a plant, or flower.....caterpillars face the same potential dilemma.
In many cases improvement becomes a "tug of war," where the player is grabbing on to new knowledge, yet unwilling to let go of the old information...at some point one has to win and 9 times out of 10 it's the old stuff that proves victorious...human nature is fascinating. 'The Game is the Teacher'
That may be true but everyone's potential is not the same this has been proven countless times ,, yes there are many cases of where talent has been held hostage and potential is never reached and some exceed potential ,, but the truly elite don't come from the average potential person ,,
If fact I am getting a big dose of it right now teaching my youngest daughter to play ,,
My other 2 picked it up fairly easy as also my brothers but she is another matter ,, she can't throw the ball in the ocean ,, clearly not as talented as my other 2 ,,
That's Nature ,,,,
1