Sound advice located above!
Also, have you asked the National organization for tips on recruitment, establishing yourselves on campus, etc.? I know we do give quite a bit of advice to our interest groups (we have 10 right now!).
You may also want to check out the "Up and Coming GLOs" board for support and advice.
p.s. pretty website, that one!