Give it a little time first, I am happy to see a new forum up. Firearm specific sites like ARF.com, or Glock Talk get boring fast. While I haunt THR the most that place really needs some new life infused into it. I will be interested to see how many familiar names pop up here in the next few weeks.
Forums are really hard to start. I started a forum awhile back on techno music and I could never get it popular. If everyone just tells a couple friends and they tell friends then your good to go. Get listed with Google as well.