Doesn't matter when you are that tall and that wide framed.
If you think it was his low inhibition, care-free, cheeky personality ALONE which allows him to do what he does, then you're living in an entirely make-believe world.
Again...to my point. Generating excuses as to why he is able to do this but other people can't. You believe this to be true because your ego cannot handle the fact that he is getting these results while you are not. So you make up reasons and advantages he has that you don't. At the end of the day he believes he can do it so he does, people who make these excuses don't. Point blank, period. I've seen reports on dudes that are 5' 8" doing the same thing. So are we going to make more excuses as to why they can do it since being 6' 4" with broad shoulders doesn't hold for them?
If you believed the opposite...that you could just work on yourself, work on your ability to build attraction and be charming , work on things that actually matter and are within your control, then you would likely have a lot more success.
Everyone starts at a different place with women but it is a teachable skill. There is no reason other than someone being on an extreme part of the attractive scale(ie being 500lbs, missing half their face, etc) that someone cannot get at least a 7 on a regular basis.
When you believe that things hold you back, they do. When you have no such limiting belief system they don't.
Just last night I was out with a new woman and as I pulled up to park I watched as this dorky, fat guy who was probably 300 lbs had an extremely cute, in shape woman looking at him, smiling and holding his hand like he was the best thing since sliced bread and you could almost SEE that she was proud to be with him. I kind of even thought to myself...why would a woman that cute be with a fat dude like this? The truth is, because he believed he was worth it and deserved a woman like that and because he believed it, she did too.
People just don't seem to get that what you believe about yourself you project to other people and they pick up on it and they will believe it too. So instead of making excuses for all the reasons why you CAN'T do things and telling yourself these things, try thinking of all the reasons why you CAN do them instead and tell yourself that. In all areas of your life, not just women. You will notice a huge difference within a period of time if you do this consistently, especially with women.