Maybe his girl friend said something but didn't want you to know, Like he should not talk to you as much because she's jealous. But what I think is he probably likes you and just now realizes it and so he could feel awkward. You should just try approaching him and talking instead of waiting for him to come to you. And if he ignores you while your talking to him . . . then I have no clue what you can do, sorry but I never had stuff like this happen to me.
HOPE THIS HELPED A BIT :]