Breh Kevin Hart is 5'4 and look at this dude...
I know you're gonna say "he has money" and all of that but just peep his demeanor. Dude hasn't let his height effect him one bit. Dude has focused on all the things that make him great, plus that nikka stay fly as fukk. Now he successful as fukk and got a dope-ass chick on his arm.
Cut it out with this hold "woe is me" stuff like
@Emperor_ReinScarf said and start focusing on the great qualites you do have. What is your dress game like? Do you keep a clean cut? Work on yourself breh, work on your personality, go back to school, workout, try to keep your appearance on point with a fresh cut, get you a nice wardrobe going so you'll feel better about yourself. And like
@Atlrocafella said, start saying good morning/evening to women as a way to get familiar with just speaking to random women.