Here's my dilemma. I've been single for a fair while now (4yrs) and my self esteem with women, as you can imagine, is very low, it's a combination of being fussy, having very bad approach anxiety, and being rubbish at creating attraction or a spark with women, does happen, but hardly, and I mean hardly ever. I have had a couple of little romances last year and the year before but didn't work out. Anyway, what I want to know (and this is for the ladies on this site, but guys can answer too, but I'd prefer a womans perspective) what should a guy say to start a conversation with a girl he's never met before, say, at a bus station or on the bus, in the street, in the supermarket, or in McDonalds? I see women all the time that I fancy, and these are the 4 places I generally go. Should I make eye contact, then smile, and if she smiles back, then make an approach, or do you not think that matters? I don't usually speak to any girls throughout my journeys during the day, cause if it goes badly, think it's coz my self-esteem is so low dunno, but it gets to me and plays on my mind all day, if not for a couple of days, I know sounds sad, but it's what happens. Perhaps I should learn to let things go. Any help would be greatly appreciated!