I don't know if other related forums/websites would cooperate to promote, but you could ask them to mention this forum. I also think the strength of this forum lies in few numbers, more personal approach. I've always liked this.
This is a forum with good people so I recommend trying to get a few members.
Have a nice day all!
Signed,
-God