Is anyone else?

Im having trouble playing Halo 4 matchmaking, I have xbox live but when im on halo 4 it wont let me play matchmaking or show any of my friends. I look at my guide friendslist and it says they are playing?