Te recomendaría instalar un foro ya hecho .. tipo phpBB (
www.phpbb.com) o cualquier otro que puedes ver en sitios como
www.hotscripts.com
Ahí tienes foros de código libre .. así podrás modificarlo como gustes tanto en aspecto para adaptarlo a tu sitio como para administrar publicidad en el (de hecho tienen módulos muchos de ellos para eso incluso .. ).
Un saludo,