Being ''good'' at something is very relative. We're all good at various things, we just don't know it because we're all good at it. Walking, breathing, recognizing faces in shapes.. all things that are quite special when you look at them with a fresh perspective.
Many people that seem naturally talented put a lot of effort into the thing they're doing. This can go unnoticed very often, and so it seems like they can just do it out of the blue. And might very well started out ''not being good'' at it. The thing is, they're passionate about what they're doing first, and good at it second. They do it because they enjoy it. You see what I'm getting at?
Find something you find fun, rather then something you're good at. The word ''talent'' is overused- and often out of context too. There are a few people that have natural talent, but it's the far minority. Many more become good at something by sticking with it. It's also a misconception that everyone finds something they're good at. There are a lot of people that are -just- average. It just goes unnoticed because they don't stand out as much.
And besides, Vin, you don't have to impress anybody to be valued. If it turns out that you're really not good at anything (which I doubt with a passion), it doesn't mean you're any less of a great person.
In short; Find something you find fun to do, you're in no way obligated to be outstandingly good at anything.