What's my game though? Engaging people. The secret to building friendships out of nothing is simply engaging people to the point of at least more than one sentence. I'm probably what you call a social butterfly, then. I know everyone. It's simple, all you have to do is find out something that they like and expand on it. Here's a situation:
I was at a hardcore show (accidentally) and all these shitty local bands played, and this one big army guy was in the center looking to mosh and shit. One of the bands ended, and he bumped into me and said sorry. This is what I said:
Me: "It's cool. Hey man, we really need to get some fucking good bands in here to start a pit."
Him: "Oh, yeah, fuck this. Hardcore sucks."
"There's another band coming up, I think you'll like them. We can start a pit then."
"Fuck yeah dude!"
And we moshed a little bit, got a few people going. Point is, dude knows who I am and even bought me a bottle of water later that night. I'm sure he'll stop me if I see him on the street.
With bitches though, it's a little different. You gotta expand on what they like a little bit, if you don't know just pretend, and then throw in a little bit of aloofness. We all know that bitches like to talk about themselves, so don't get into the way of that. Treat bitches like they're just one notch under you though, but still be nice and ask them if they want a drink or nothing. It's all really fundamental shit, but it works.