All right, so my last post signed me out when I tried to submit, so we'll try this again.
First off, you guys have SEO, but you aren't even utilizing it properly. Your keywords are too general, and won't bring up this site on google or any other search engine for ages. SEO keywords works best if you change them like once a month. Google has archived keywords for related searches, and it's pointless to not exploit some loopholes in Google's systems.
Second, I don't know who pays the bills around here, but with the amount of needless hacks/modifications to this board, it's getting way more load than it needs to be. I understand that vb.org is a lot like the steam store, you can sit and browse for an hour and somehow end up with 100 things. Right now, the "Currently Reading" and the "Who's read the thread" can be very server intensive. While caching often takes the load off, I know the "Members who have read this thread" hack has some minor holes in it eats up some space.
Third, you need to fix errors that are all around the site. Right now, at least two of the skins have a few MAJOR inconvenient flaws. As I pointed out in a thread earlier.
Moving forward from that
It would help things a lot if you went through a total rebrand. Remove all staff members, get a new logo/skin/stuff. Have people earn their way based on current work, not past work as moderators, et al.
Fix the forums. While this goes around with two bullet points in the first part, it's also an individual concern. The forums forums are an absolute mess. They're either too vague or poorly written, but some major improvement needs to be done there.
I have a fair amount more, but I need a quick nap before work, but I'll be back.