There is no method, there is no absolute way of achieving greatness at anything, and the more we try do to that, or look for it, the further away we become of achieving it.
Saying somebody SHOULD practice scales, or do this or do that, it starts causing constraints, and the narrow minded look to it as an easy solution, like oh this guy did Hanon 4 hours a day, or this guy warmed up with 3 hours of scales, so I can do that and I will be as good...
no... no .. no! The fact is, true obsession is what makes you become great. correctly practicing anything for hours on end, constantly reviewing and revising what you are learning, and how you are improving, but not even really thinking about the time you are investing.
Gifted is a term we give to somebody who just happens to be able to get something right in the initial stages where others fail, it does not really mean anything.
Some people happen to just be better at learning, and could apply their same mindset to any task aside from learning the piano. There may be patterns or similarities, stereotypes, but there are no rules. The same person that is 'gifted' at sight reading, may be terrible at aural, the same person that is 'gifted' at Chopin, may be terrible at Mozart.
RE Motivation
Motivation cannot be taught. It comes in two varieties - self motivation and forced 'motivation'.
Many will know the 2nd idea is well used in Asian countries, but I'm not so convinced that this is the right way.
Anybody that claims to be obsessed with something without results, simply are not obsessed. If you want to be great at something, you can be if you strive to be right.