Thanks for the word of confidence.
Love the positivity of yours!
Michael, you might want to start getting social media accounts for your site.
And find a handle that is consistent across social networks, I.E:
facebook.com/WWE
twitter.com/WWE
google.com/WWE
youtube.com/WWE
And so on and on. Then start pushing threads onto those social media sites - like for example:
Tweet is
here. Inspired 2 retweets, and one favorite. I have more of these viral tweets, but that's just one example. That tweet goes to this
thread.
You have to treat your posts like news, especially on a big day, such as leaks just over the weekend. Example
here.
Focus on one area of your site for the short term; and then keep going until users start coming and post. Switch to the next hot franchise on another day, rinse and repeat until you see some threads being made, members joining. I do this all the time with each one of my sites. I have a Metal Gear site, I have a bunch of CoD site (obviously), I used to have a few fighting game site(s), which is now merged into my blog/forum.