I think it depends.
If she's really a good friend and you're happy to see her and have her in your life. Like if you feel yourself lucky to have a frend like that and you want to stay in touch with her you're whole life, then don't do it because there will be a cold between you two after it if she says no. I think you'll still be friends but it will be different.
But if you really want to clarify thuis situation and really know her feelings, I think you should go for it. If she says yes, you'll be very happy but if she says no, there will be a cold, but it's not the end of the world, and you'll feel released.
But before taking this decision, imagine yourself with her. If it feels akward, don't do it. It really helps.
Alright, if you want this to go down, do not act like that bothers you at all and definitely dont openly hate on those guys to her. change the subject or something, dont do it obviously though. and by the way, it sounds like your either deep in the friend zone (to the point where you have become another one of her girlfriends) or she's testing you. what do you do when she tells you this?
Man honestly no girl would post that shit up on walls cuz everyone wants to see it. they are deffently doing it to get someones attention!
Do This! Ask her to go to hang at your house or something, watch a movie make dinner or some shit. something during that time im sure will tell you if its more of a friendship or just friends. If you fell confident about it ask her out then. if not. well your still friends at least. Goodluck bud