Yo creo que si no tienes casi ni idea, podrías empezar por cogerte un hosting gratuito, como
el de lycos, que te ofrece soporte para php.
Y respecto al foro... el
PHPBB viene muy bien para iniciarte en el asunto.
Cuando ya lo domines, piensa en el dominio, el hosting y el foro de pago.
Bueno, el dominio, si crees que corre peligro de que alguien te lo quite, regístralo cuanto antes y te ahorrarás algun disgusto...
Es sólo mi opinión, un saludo!