How can I be desirable to guys and get a boyfriend?

I never have had boyfriend. They reject me so I can’t approach and ask out guys it’s never good. They already have girlfriend, married, have sex, kids, and in love and I’m caring loving and no man is for me. I’m just hurt and don’t know what dating is like. It’s my dream. I’m lonely.
All my relatives have boyfriend and happy and I have no one. I’m going to be 21 in 2 weeks. Guys don’t want to be serious and they are 24-27 years old. Or they love clubs and want hottest girl. I’m short I’m 4’11 but wear heels a lot and love to go out. Guys don’t flirt sometimes they stare but that’s it.
How can I be desirable to guys and get a boyfriend?
How can I be desirable to guys and get a boyfriend?
Updates
+1 y
And yes I do smile and nice to guys but they treat my like shit I just look unhappy in these pics
How can I be desirable to guys and get a boyfriend?
Post Opinion