Practice???????
I voted an practice is where its at. To improve I think everyone need to practice. Some just roll the balls around, others use more structured practice sessions including drills. If nothing other than to warm up before a set it always helps to know table speed. Pool is like golf...