I have rarely approached women in my life. When I have it has been at bars and house parties. Most ended up being embarrassing for me but at least I learnt a lot I guess. I have had a gf (friends first) and have also been on an unsuccessful date that allowed me to realise some big mistakes. Anyway

Since my social circle is not very large and I've come back to my home country after uni abroad, I want to grow some balls and talk to women. I came to the realisation I need to make a move if I want to find a girl otherwise my two years of being single will become 5-10years :P So I'd like to try talking to girls that I like in public, thinking train station maybe since I commute a lot.

The opening line I'm considering is something like : "excuse me, I know it's a bit random but I think your really cute!" ×reaction× “what's your name“... ×my best attempt at socialising × and a close with me asking if she wants to get a drink sometime and her number. I'm. Thinking a few minutes of talk like, her name, what we both do, try to put in a joke,... And not forgetting to smile :)

My main concern is coming off as nervous because I have never done this and freezing. Second concern is not smiling as I have trouble smiling at girls that make eye contact with me randomly. And because I haven't been talking to new girls in about 2 years and I've been less happy in my life.

Any ideas or comments on my approach or fears?