I thought Six Keys to Being Excellent at Anything was a good article from HBR.org.
Here's a summary:
1. Pursue what you love.
2. Do the hardest work first.
3. Practice intensely, without interruption for no longer than 90 minutes.
4. Seek expert feedback, in intermittent doses.
5. Take regular renewal breaks.
6. Ritualize practice.
I think I need to work on quite a few of these. #3 requires the most work while #4 means you need someone else to help. If I want to become an expert at testing or create a successful company all are going to be important.