1st off... Nice work on the vectors guys! Neato...you continue to amaze me... (1st time tryin'...lol)
Now on to the matter at hand....
I would figure out 2 things. One, what are you trying to have this forum offer that cannot be obtained elsewhere? and Two, How are those people that want this knowledge, chat area, free cars, etc... know how to find us?
From you original info when you created this forum, you implied that you wanted a smaller, friendlier forum without the headaches of arguments, soap boxes, etc... Great idea BTW... but, will that be enough to remind people to come here? My belief is that people will easily change venues for either something BETTER or because it has been beat into their head over and over... So with that, what can we (you) offer that is better? Other than the lack of soap boxing, etc... although that is a good one...not a ton of followers on that alone.
Then, no matter what it is that you decide to offer, that info has to get out to the public (or the select few that you truly want hangin' out here)

My first thought when I even think about Sign Amigo is ...friendly, helpful, etc... Just on the name alone I feel that I should be able to get answers to my questions, and be able to offer opinions without being told how foolish I am.... so that is great... but what else is needed to grow a forum?... hmmm brainstorming now....