Wow, sorry about the guy situation at your school. I have a similar problem with the girls here. XD
If you want to talk to the guy, you just have to make it not-awkward. I know it's easier said than done, since I have faced the same problem. You could probably find out what he likes to do or where he hangs out (Not like a stalker, though- just enough that you can be in the same place) and plan to be near him so that you can break the ice. And be sociable, but not super talkative, because that's like saying you want him to know about you and you have no interest in him.