Clearly you need some social tips for dealing with men. Most likely you are inviting the unwanted attention.
If you are talking to a man, and you lean toward him, you are inviting him to touch you.
If you allow a man to touch you for an extended time - anywhere - you are letting him know you are available for sex. You might as well say, "I want to have sex with you."
If you smile at a man for an extended time, that is a clear indication of desire. It's okay to smile briefly when you first meet, or if he says something funny to laugh at the joke, but if you make goo-goo eyes at him and plaster a grin on your face the whole time you talk to him, he's going to think you want to have sex with him.
If you send a picture of yourself to a man - any picture - "Look I jammed my thumb in the door" even - he's going to think you'll send naughty pictures to him. He'll ask for a second picture - "show me the other one so I can compare them" - and if you comply, you're confirming that you're willing to send pictures of every part of your body to him. Best not to send any pictures ever one on one - if you want him to see your dog, post it to Facebook.
Time is important. If you talk to a man after 10 PM, on the phone or online, he will think you want phone or cyber sex. It's his time that's important. If you talk to a man at 3 PM your time, but it's 11 PM his time, he's going to think you want to have sex.
If you have done any of those things, you have solicited the man. You have made it clear you are available and interested in having a sexual relationship with him. You have come on to him.
If at that point he responds to your advances, he's not a horrible, friendship-ruining monster. He's accepting your proposal for sex. That's all.
You need to not do any of those things in order to maintain a friendship, a true non-sexual friendship, with a man.
And if you're thinking - well, how will I attract them to be my friend if I don't do those things?
You're not attracting friends if you do those things - you are inviting men for sex.
Clearly you want attention, a lot of attention. Look how much you post here for proof. However, enticing men, and then getting mad at them for responding, is not very kind. It seems like it bothers you, too. Though, who knows, maybe you were just bragging that you get a lot of sexual attention.
So, don't do any of those things, tolerate the fact that men won't respond to you in the same way, depend on your personality rather than your sex appeal, and you won't have these problems again.
I'm sure I'm missing some obvious signs of when a woman is coming on to a man. The rest of you please add to the list. I'm sure it will help her out if she realizes what exactly she is doing to make her male friends think she's willing to make her friendships sexual.