Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.
Sounds like a good idea. Also... I don't think we have a problem getting new members, its just not as easy to get regulars. The average here is about 6 new registrations a day which is not exactly bad.
As for advertising through Google. It could help a bit but its costly. I rather just rely on word of mouth which seems to work well.
Heh i don't mean going through the memberlist and grabbing names. I mean looking through a few old posts and noting who hasn't been seen on the boards in quite some time.