Make the avatar size a weeee bit bigger
Make it so people -have- to register to view the forums
that way you get much much much more people posting
im about half joking..
Somewhere have a section where you can submit notes more easier. Normally you click on submit notes then you have to email the bos admins, a bit tedious. (i.e. make a submit button somewhere in the forums) or in the main page make a form that will automatically send you an email that all the admins can access.
Change the word 'sticky' to "PLEASE F**KING READ BEFORE YOU DO ANYTHING ELSE!!!" ( or something similar to tat nature excluding profanity
)
Increase custom post count to about 50 000 - lol