I saw your picture, You are very beautiful! I have been through a similar situation as you. I always thought other people were thinking I"m weird etc. I think maybe girls can sense your lack of confidence in yourself and respond to that. The other thing I was thinking of, girls are bitchy and backbiting, it's going to be difficult to find girls who don't talk about others behind their back esp. at 24 yrs old. You are attractive and there's jealously also involved. I'm 43 years old and I still get these jealous looks and bitchy comments behind my back. It's also easier for me to have male friends than women. I just don't worry that much about it. I am very solitary and I enjoy that. If you believe in law of attraction put out to the universe to send someone your way who could be a friend.
On a side note - My daughter just turned 21 and she had a hard time making girl friends also until just recently. It will get better.