It takes all kinds...
It takes all kinds of people to make everything work. I stumbled on this short paper by Isaac Asimov this morning and really enjoyed it (again, it is something I've read in the past in one of his collections of papers).
I can relate to what he is saying. Ask me to write a really complex SQL query - no problem. Ask me to do some electrical wiring - forget about it (I'll have to write someday about how I blew every fuse in my apartment building years ago installing a dimmer switch).
We are all good at something, we are all expert in some area. The trick I guess is finding out what that is. Hopefully it is something you enjoy doing - and I think it almost always will be.
Because we enjoy doing things we do well.