it could take a while to receive the invite and i think not everyone will get an invite so if you got it it will be a message from Xbox live on your xbox and sending more invites wont help post here (forums.xbox.com/.../default.aspx) for more assistance
Did this solve your problem?
Sorry this didn't help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.