The only way i think you can improve to the forum is by adding a IM forum to the site.Also i notice that in every mails i received or sent out,it does not reflect in my email dat i use to register to dis site.
For instance Facebook for every new mails you receive a mail alert in your inbox or SMS alert.
Thanks