WTT
Don't be so hard on yourself. What I've come to realise is that each human being is unique in their own way. You probably are talented in areas that those people you admire are not. How do you know that you havent got skills/abilities that they admire and wish they had? A lot of the very successful entrepreneurs are self made and didn't finish college/or dropped out (not that I'm saying you should drop out! Stay in school

!).
You'll find what you are good at soon enough and when you do you'll know it.