Hey there! Let's see if I can help you out.
Have you tried clicking on the Upcoming Games tab at the top of the page? After that, just find a time that fits your schedule and RSVP with either a Yes or Maybe. Come game time, you should receive a game invite from the host. And if for some reason you don't get a message just send him one over Live!
Let me know if you still have any questions