Practise is, in my opinion, 33% of all it is needed to be a good player. Other 33% is playing under pressure (tournaments, gambling, hustling), and the 33% hardest to achieve is mental preparation ( i play pool for about 25 years and never had it).
You can practice until you are perfect but when...