Ool this is a support forum fella for people having issues with their games.
If you are looking to set up a clan or find people to play with you would be better off posting in the
Gears of War 3 forum.

OP do you get any messages at all when it fails to join/create a game?.