Well asking out is one approach but I get it if you don't want to do that.
If you see a guy you think is cute and you'd like to talk to then you need to give him clues of your interest (most guys will not bother trying to flirt with a girl unless they think their odds of success are good. Guys hate rejection just as much as girls). So that means trying to make eye contact and when you do make eye contact hold the eye contact and either smile, play with your hair, wave to them, or bite on your finger or any combo of those.
Just need to message me LOL that sounds desperate considering I can't even see your DP... but what the hell we are both desperate I suppose ;P The point is you can always find a guy who is more or equally as desperate as you, and I mean no offence
1) You start socializing with men 2) You find one that you like 3) You try to make them like you back (Flirting, joking, being nice etc) 4) You ask them out/ Tell them how you feel 5) You get a boyfriend