cannot connect to multiplayer right now

I have reset my xbox, router, and did a hard reset on both as well but it cannot find any matches. any ideas on what else may be the problem? I would love to play halo right now but I have been trying to get this to work for a week now!