~~~
If I had to pick one thing that holds people back more than anything else it would probably be training to failure. Of course, proper program design, a good diet and a lot of sleep are the three biggest keys. But, assuming those bases are covered, I firmly believe there is nothing more...