First of all, you should learn forum installation and administration of free host.
Some free forums are available (MyBB, phpbb, etc..)

after that you need to order a shared host (monthly payment would be better in case you need to change it), it'll cost you around 3-7 $ monthly.

There many topics about SEO, you need to read them.

About earning from ads, never if your site is new.

If your goal is only earning, don't start your website, cause it'll fail.

Regards,
DoctorX
DoctorX Reviewed by DoctorX on . How to make a Forum Site?? hello people! How can I make a Forum site wherein the uploaders will post over there! How much it will cost?? any tips to have a great forum site?? how can i advertise it and increase in rankings?? Will I earn money by doing forum site from the post of the uploaders?? Thanks! Rating: 5