I used to have a band teacher who said "practice doesn't make perfect. Perfect practice makes perfect."
And even perfect practice will not help a person who is actually tone deaf.
Worked out well enough for Beethoven, Smetana, and Faure.
as for talent, i still think schmid summed it up the best 'Don't bother about whether or not you have it. Just assume that you do, and then forget about it. Talent is a word we use after someone has become accomplished. There is no way to detect it before the fact... or to predict when or if mastery will click into place.'