Why is it that skinny guys are more successful with girls than some of the more buff guys like me who lift?

It may be a cultural thing, but a guy (who's Asian like me) I know who's 6' tall and weights only 120 lb or 130 lb pulls all the fucking hot chicks at the club.

Besides being tall for an Asian, he's also got a superb fashion, works as a freelance model (nothing "successful" though; still living at his mom's place, which is very common for guys his age in his country), has a large social circle consisting of many high value models with varying degrees of success and status, most of who are also very tall (6'1 - 6'3) and feminine/"pretty"/"cute" looking.

Being a stereotypical k-pop-styled feminine "sentimental" Asian guy, he wears pretty/girly piercings, grows his bangs, uses BB cream (a makeup product), does facial masks, shaves his legs, frequents a salon, among many other girly things.

Despite going against the basics of many of TRP teachings and total lack of masculinity, he,'s very successful with girls. And I'm not talking about ugly/fat girls; the kind of girls he pulls is like this:

http://img.insight.co.kr/static/2017/10/10/700/09gtl0071xorgwgz0x4x.jpg

https://scontent.cdninstagram.com/t51.2885-15/e35/12534617_101595850227364_695092703_n.jpg

I, on the other hand, lift weights, a bit shorter (5'9), and still can't get girls that attractive. Besides not being fluent in my mother tongue, I had depression and socially isolated myself for so long in the past so my poor social skills suck and that's probably a large part of the reason, but is there any other reason why this anti-masculine girly guy attracts more girls than me? I'm Asian too but I didn't grow up in my home country so I don't really understand how his effeminacy makes him so attractive to girls.