I already workout a lot and I spend most of my time studying. I have no problem doing this, but I would also like to have some fun with girls that I am attracted to.

My standards aren't too high actually; I just want a girl who is fit like I am. I am also Indian, and am open to dating Indian girls but most of them don't have a fit body. I would prefer to not date someone Indian though, honestly.

Ok so here is my problem right now. I am unfortunately only 5'8 and I know how important height is to girls.

I used to go to bars, but then I realized that all the girls at bars are only looking for tall guys and athletes so I stopped going. Honestly I also feel like some of the girls at the bar are just out of my league point blank. Although I do have a better body than all of the guys in the bar; I am for one shorter than them and two I also have a smaller frame, meaning my hands, head and width is smaller.

Now, instead of the bars, I used tinder for a bit. I wasn't getting the matches I wanted because my pics weren't that great.

Right now I feel like I have really tried as hard as I can to improve my looks without surgery. I guess I could do something to improve my skin quality.

I need a gameplan on what I can do to get the girls I want.