Well, i cant do anything since i dont have XBL or Halo2 PC. Any advertisement is definetly welcome, but make sure it is on a forum that allows it.
Also, you could just put threads...advertising the forum... I think it looks cool enough now, that people will join.
Hell, we are getting almost 4 members a day now!