Well, first, talk to your friend and tell her how you feel; that you'd like her to not give this guy any sign that she likes him. I know she doesn't, but she could be accidentally leading him on.
Secondly, you have to remember that looks don't mean everything. You may be prettier than your friend but he might like her for her personality. You say it like the only reason this guy would like someone is because of their looks, so maybe you rely on your looks too much.
Get to know him better, show him your personality, be yourself and flirt.
Make eye contact with him, tease him and make him laugh.
And then see how it goes, maybe suggest you two go out on your own. A good thing to do is invite him out somewhere, and see what he says. If he says yes, he'll probably also ask who else is going. Say, 'Just me and you so far'.
And see what he says, if he suggests inviting other people, he may not see you as girlfriend material yet, but if he says, 'cool' or something, it's a good sign (:
|