Yes, talent has something to do with doing something well right off the bat, but practice is what makes you awesome at it.
There is no mystery.
Practice at something you want to do better. Take time to learn more about it. Read about it. Find a mentor of some kind. Figure out how you learn best.
But the bottom line is…DO it. Do it every day and you’ll get better at it. It doesn’t matter what it is.
Don’t discredit hard work. Time and effort are worth more than talent alone.