sorry havent read all the replies.(dont flog me). but to me to be successfull you need a combination of things. no question work ethic dedication discipline can overcome basic talent HOWEVER you cant make silk out of a cows ear. we are not created equal in athletic ability body type hand eye coordination etc that is the component you can not teach.having raw talent does not equal success unless the other components are also done. equal effort the best you can be will still produce one person better at the given ability than the other imho