You say you are good looking, fit, etc. That's good. But just in case, let me remind you of something. This has been said in this thread before, but just in case.
Don't be one of these guys that is too optimistic. Always happy and joyful. Too much happiness can be bad too. You got to have that bad boy side as well. Treat a women great sometimes, treat her like crap sometimes. (When the time is right). You know these guys that say: Never get angry, never loose your cool. They are wrong! I may have wrote that one in a controversial way, but I can't explain it better, sorry. Do you know that show, the Apprentice, with Donald Trump? He compliments people all the time, but when someone makes an mistake, he doesn't let it slide, he will call you out on it, and even may fire said person. You got to have that side in your personality, not just to be attractive to women, but it's gonna be good for you too.
Of course, there is another possibility. If your friends don't display alpha characteristics and still end up with girls, maybe these girls aren't really that attracted to them or whatever. Idk. Some more detail would be useful.
I am not 100% positive of what I wrote, to be honest, I think I am close, but something seems to be missing... Some help ppl? Don't be shy, let's all comment on this one, the more people post the better it is going to be, I am sure someone has a interesting comment but is shy or whateva. Thanks for reading, peace.