have you taken a meyers briggs or similar personality test? Surprisingly those things are really accurate. They can definitely help to identify what you might be good at. For example I am an INTP. This means that I love to invent systems, but am not that decisive. I also am not good at repetitive stuff. "Architect" is the archetype. Many/most hackers are INTPs which is also a pretty rare type. My wife is an ESFJ, she loves tradition and maintaining a social calendar. If it werent for her I would stay in my room and program day and night and wouldnt have any friends.
I know it seems dumb but it isnt. The hardest thing to do in life is to "find yourself", these tests can actually help to understand yourself better.
The one at pesonalitypages.com is pretty good for the interpretation but they are now charging for their test. Here is one at http://www.humanmetrics.com/cgi-win/jtypes2.asp which should work ok.
By the way our admin makes 40K + benefits so dont sell yourself short.