You're a sad sad man. It's not the alpha male shit that gets you laid, it's being able to effectively convey confidence and the ability to succeed. Guess who are pretty good at it?
Being a "nice guy" is shit. Doesn't work. Wanna know why? You're boring her. Think about how many "nice guys" a girl meets, who just desperately want to be in love, hold doors open, always telling them they're gorgeous and replying to every message within a minute, tips their fedora etc.
The idea of being with someone like that is incredibly boring and off-putting. How about getting with someone who can be independent, works towards what they want and gets it, acts the way they want and seems genuine - oh hey, that's a much more interesting choice.
I didn't start to get dates and go out until I grew a backbone, showed myself some respect and go my own way. Try developing agency, it's key.
Also drake is an actor/singer with millions of dollars and international fame. Your "nice guy" coworker mark isn't. Probably plays elder scrolls for 5 hours every night. Yeah.