Biodeamon said:
that's not the way to get girls dude.
You don't flirt you start building a relationship. Try and find something you both like, take an intrest in or that you both hate. Then when you think you both know eachother enough then you can start flirting.
I couldn't disagree more with this - if you approach a stranger (or someone you've admired from a distance) and decide to start 'building a relationship', that's just a little bit creepy and weird (for the other person, I mean). If you're talking to someone because you're attracted to them then you do really need to indicate that to them in some way, or you'll be starting things off a bit disingenuously.
Building a relationship is something that happens
because you're already interested in someone; if you
decide to do it from the get-go, you're going to end up putting the other person off (because you're trying too hard... and because you've decided to create something that can only ever be a mutual decision).
Flirting is just social lubrication - really
anything you do to show somebody that you're interested is flirting (from going up and talking to them in the first place). So to answer the original question -
Annoying Turd said:
I want girls to like me, so what do you guys have for a bro on flirting with strangers?
Talk to them, be friendly. That's really all there is to it.
(and if you don't have any self-confidence, just pretend that you do)
Oh yeah, and don't aim out of your league - if you're a penniless elephant man with no real personality to speak of, don't start chatting to supermodels and actresses. Try a girl who is interested in at least some of the same things as you, and generally who isn't 800% more attractive.