There is a book called "Talent is overrated" it essentially says, you need to 1) invest time, 2) do targeted practice, and 3) have a mentor, who helps you in targeted practice. Practice alone is not enough, it must be targeted at 1) what is relevant and/or 2) where your biggest weakness is at the moment.