I’ve had some decent successes in my life in a variety of tasks/hobbies/work that I do.
The three things that can get you to do something well:
Also, for preparation work, you need to
1) Always be self-reflecting
2) Always be strategizing (or optimizing)
3) Always be learning from people who do it better
If you master these things, this can help you SIGNIFICANTLY boost your level at anything you do, from playing games, consulting on gamification, doing a hobby, personal skills, to even getting girls 😛
I used to suck at almost everything I do until I figured some of this out. Now I’m good at a lot of things (not everything), or at least I quickly get good at the things I’m serious about. It’s not really about being smart, but it’s about mastering a system. The key is “Doing it well” so the way you do it is more important than your intelligence.
Hope this helps and more tips will be awesome in the comment section!