It doesn't matter what you do beforehand, the goal is to connect them. I've built an entire app like this too and it's a great problem to solve, probably the greatest of all, however you will hit a wall in 2-3 months once you figure out that you can't market it and that you can't raise money from investors, because they have been pitched this 100 times before and they know the problems.
You're doing what 100 other startups are trying to do right now, connecting like-minded people through activites, just to name a few: Spontacts, Woofound, spotvite, aka aki etc.
They have all failed because if you're trying to be everything for everybody, you just end up being nothing for no one.
There is so much stuff in that video, that's what really hood investors are. The thing is, you can't be just between insane and genius, you have to be able to use either of the two just when it's the right time to use them.
Try to learn Android and you raise your market value multifold. I would however though learn a scripting language to have a complementary skill-set and put a framework on top of that. I'd recommend Ruby --> Ruby on Rails.
Talking about penises is not sexist. Just wtf??