Post of the XGG forums or in the clan page.. you can also add the XGG Vixens CT and most of the girls are on it... we play on MW3 GOW2 Mass Effect and BO
As long as there was no trouble associated with you (and since I can't remember any I don't think there was) - it should be no problem getting back involved in XGG. We do not remove people for inactivity.
The best person to contact would be XGG ArmyBrat. I would speak to you however destroyed my headset only hours ago hahaha.
If your still having password issues as described here, go to the help desk here, and in the 'forum problem' area post your issue as directed. A moderator or admin will help out as soon as they get to your post.