I've been advised by multiple people that communication is actually a bad idea, that being forward with your intentions is "creepy"
I'll bite. Here's a little spitballing, take it for what it's worth.
Be the top of your pecking order, don't befriend people who put you lower. This has nothing to do with being macho, but everything to do with not hanging around disrespect. If you're getting reamed, you ream back or you make a joke of it. Blatant disrespect is a huge attraction killer. Real friends do not prevent you from meeting someone. If they do, you settle that stuff IMMEDIATELY, and you make some ground rules. If your friend isn't playing fair, he's not on your team. That last part is a hard and fast rule. There is no question, no wiggle room. It's just the way it is.
Short and fucking simple -- have some sort of image. Absolutely no need to go apeshit, just have an image. Be in presentable shape.
Have some female friends you're not attracted to and vice versa. HELLO THREAD TOPIC!!!! In fact, make a point to make friends with a few for whom you are not attractive to aside from personality. Make sure those girls have a sparkling cool personality. I'm not talking somewhat nice, I mean fucking beaming. A girl that is a hit socially and loves your personality. Someone people want to be around but puts you at priority numero uno (except her bf but even still is super cool). Now you have a fucking cool friend and it won't go south unless they move or something, and you're instantly non-creep.
Be funny, which means be funny but do not be a total clown or buffoon.
Have a hook. My friend used to throw kickass BBQ's, another had an awesome singing voice as well as charm and a 'you're either with me or against me' attitude, another had pool parties, another was a club guy, another was a rich crazy charismatic huge smile person with a Porsche and a short fuse, another was *insert your hook here*. Obviously it has to be something women would find interesting, the best ones are the ones that both interested in and draw manageable people and outcomes but the sky is the limit here.
Do not get involved with the first girl who likes you. Be nice, but not all about her. Women are competitive. They notice this shit even when you don't. They know it's happening six rooms over. Like moths to a flame. Maybe they don't act on it that day, but oh boy do they notice. And they call us crazy. Do this for a few more girls, the be nice thing but sort of interested and smily and stuff but not really but yes but no but yes but no lollers, then continue your night. But then invite them somewhere anyway.
Here's a fucking tip I don't recall seeing anywhere. A good personality is often misrepresented. For example I'll tell you it isn't being Chris Farley. No shit right? But that dude was funny as fuck. But he doesn't count as good personality because he's too big and self deprecating to a huge fault. Personality, and every woman is different I acknowledge that, is a combination of getting and keeping attention from others, and having it be a positive reflection of you. It's Michael Jordan being on fire infinitely. Okay we can take that down a notch but it's a good analogy. Your personality is one that reinforces itself, and it doesn't have to be edgy, just grabbing, and that's partially reinforced infinitely by the company you keep. You can actually be a boring person, but the people you hang with light you up. This is awe inspiring to see, and even more so to be, because you're pretty much in a good mood a lot of the time.
When they start giving you their life story, in that knowing way where they have your attention, (and no I won't type 700 paragraphs explaining 'that knowing way'), make a move.
Be nice afterwards, that way you have the option of hooking up later.
I'm done spitballing because it was a long time ago when I actually had friends and a life lol.