FYI, here is what I currently have on the Top 100 Pool Myths page related to this:The most important thing you can do to improve your pool game is to hit a million balls (HAMB).
While hitting a millions balls isn't a bad thing (if you have the time and the motivation to do so), it takes a lot of effort and time and you would be far better off by FIRST, investing your time in working on improving your fundamentals and pool knowledge, as you're wasting an awful lot of time just hitting a million balls without building a strong foundation governing all fundamentals and yes, that also includes learning how to aim.
JoeyA
28. The only way to learn to aim is to play 10,000 hours or "hit a million balls."
It can certainly help to practice a lot and gain lots of experience, but an understanding of aiming principles, having a consistent and purposeful pre-shot routine, and knowing how to adjust aim when using english can certainly speed the learning process.
95. Practice makes perfect.
Only perfect practice makes perfect. If all you do is reinforce bad habits, or if you fail to learn and develop understanding during practice, it won't help your game much. In fact, "practice can make permanent" the wrong things.
Regards,
Dave