Well maybe tell him why you now 'hate' him
If his old crush likes him still.....you should just wait until it's over cuz it would be kind of weird if you go out with him and his old crush is mad dogging you (staring at you with hate) But if his old crush doesn't then go for it. ok if the guy is good looking you should go for it but if his old crush is pretty mad tell him the truth that u should be just frineds until his old crush is over him because you don't wanna make anyone mad hope this helps:)
Then the guy likes you and his friend hates you.
Ask him!
http://www.wikihow.com/Know-if-a-Guy-Likes-You
In my personal opinion, he likes who he likes and you cannot change it. I hate to say it but you may have to move on and crush on a different guy. Also, if your best friend does like him back she would know that you like him and wouldn't date him, if she was a true friend. Hope that helped!
Then that's a big problem... You have to ask the guy who HE likes better. ;) Cuz then it's fair
Ask a friend to ask that guy if he likes you.
I found if my crush liked me or not, so I would recommend that.
He looks at you, touches you, or talks to you or about you.
Bring up your crush in conversation. Start talking about someone your think also likes him/her. Then say "you remember when I said that --- likes that guy/girl? I like them too" it should work.
Naturally when a guy picks on you, calls you names, or pokes you all of the time in general means that he likes you/or has a crush. You should ask him face to face just to make sure if he likes you or not.
Tell your friend that you Kirk him and she's just being mean. If you want to be mean to your friend tell the guy that she likes someone else, u wouldn't do that cuz you may ruin your friendship. Start talking about how much you "hate" that guy and how "gross and wierd" he is and try to change her mind about him.