Hi,
IMHO, girls will often say comforting things, and what would work in an ideal world... but when it comes to practical things that actually work, I think the best advice will come from guys... especially the ones who've struggled in the past, and are now enjoying the "
good-times". They've been there, done that, so they can empathise with you much better than a guy who's naturally confident with girls.
So you say you've got mates, so I'm assuming you're OK talking to people in general social situations, but you struggle making that first move, right? If s so, then I would suggest you consider getting a Wingman; I'll explain:-
A wingman is someone who makes the initial approach and breaks the ice with a group of girls. Generally, he'll get chatting to all of them and once it's clear he's accepted in their group, the rest of you rock up, he introduces you (and possibly tells a funny / endearing fact about you, so they warm to you) and you all get chatting. In these scenarios, you'll probably find you're chatting to one girl more than the rest of them... typically, that's the one you should make a move on; though of course there are exceptions (e.g. she references a Boyfriend or crush... or any other obvious red flags). In general, from my experience, there are three types of guys who make the best wingmen:-
1) Someone who is naturally very confident with girls, and genuinely enjoys female company (bloody smooth operators lol).
2) Someone who is gay (N.B. It doesn't really work if he's bisexual).
3) Someone who is in a happy long term relationship, and they have a patient & understanding girlfriend.
In either case, the idea is that the wingman needs to be able to talk to girls in a confident manner that's going to win their trust; i.e. without blatantly sexualising them.
Maybe give that a go next time you're out and see how you get on