No woman will give me a chance, what am I doing wrong?

I have been approaching girls at the mall and i have got rejected by 42 girls and still no success.

I’m 5’7 and i have good hygiene and i get haircuts and groom myself, i have a dad bod or an average build.

I don’t think i’m ugly, maybe i am i can't believe that i’m still a virgin and i’m almost 21.

I am very worried i will be a virgin forever and i’m not a virgin by choice.
Updates
1 y
I am approaching average looking girls too
No woman will give me a chance, what am I doing wrong?
Post Opinion