I think it's about sending and receiving social cues. I've learned some of them over the years, so I believe it can be done. I think there's a big difference between having clues about what someone finds attractive in general and knowing how they feel about me specifically.
I tend to put out a lot of signals about being open-minded. I would rather get to know what's unusual about people, anyway. I think this helps, since it gives people an opening and it makes me pay attention to what they're hinting at. If I'm not paying attention, I'll probably miss the cues. I think a lot of managing social situations comes down to paying attention to the right things, and believing the signals even when they don't make logical brain sense.
_________________
"I find that the best way [to increase self-confidence] is to lie to yourself about who you are, what you've done, and where you're going." - Richard Ayoade