I dunno man the more things you try and find you don't have an interest in, the more things you tick off your list as "been there done that" and all of these experiences will point you towards something and make it "worth it". You been in the Boy Scouts? I never tried it, sounds interesting. You played musical instruments? Amazing, I never have tried and I have yet to make the time (or mentally grasp an instrument as I know I'd end up pouring a lot of energy into it, probably something I'll do when I quit comp TF2). You have done a lot of things at such a young age, I'd say you will look back at all of this and be more passionate and able to share your experiences elsewhere.
I tell you one thing though, if you're in school you're probably not working and when you start working you really start to pick up more life experience when you learn new skills and meet new people who have vast knowledge and specific skills and you can pick so much up by just listening. And also with money comes financial freedom meaning if you earn say I dunno, even a basic wage of 200 dollars a week you suddenly have options open up to you - You can move out, go on holiday, save to travel, go places originally out of your spectrum, buy a car and do all sorts of crazy shit (you may be limited to just the one thing you can do but start saving money and in later life you'll find you can do it).
My guess is School life and your general age and lack of freedom restricts you from doing something, I got that feeling certainly though I just fucked around in school and hung with my mates, didn't touch games hardcore until I was in college.
Also meeting the right person (romantically or for friendship) can really impact your motivations in life. One day you could be plodding along wanting to get a basic job to fund your lifestyle of gaming and paying your parents rent - meet a girl who is special and next thing you know, you want to be earning 30k a year to buy a BMW, pay for a mortgage, have kids, get married and all that goes with it.
In time you will get there, in time...