Self-esteem issues are ruining my "love" life

Sara
So, I'm 22 and I've never done anything sexually with a guy. I haven't even had my first kiss and it's ruined my confidence and self-esteem. I'm above average height for a girl and way overweight. All of my friends are much prettier than me so going out with them makes me invisible to most people. They love teasing me because I'm a virgin but it's not as easy as choosing someone to sleep with when no one wants you. Is their anyone else who's had body confidence/ self esteem issues and how have you worked through them?
Thanks 
XO