I think that focus and dedication is key; most people experience a period where they improve a lot at something new to them; that's the easy part. To excell, you have to have a dedication to improving your skills past the point where there's an immediate gratification from each new step. If you really have a talent at something, you'll probably drive yourself to reach higher goals. It's an ongoing process, no end to it. If not, then you're just somebody diddling around with a new interest, and you'll lose your momentum quick enough in favor of the next temporary self indulgence.

just my 2 cents.

TR