firstly this site needs a complete fresh design/ look. Then I'd say either keep with this forum hosting site or join a new and better one than forumotion. A good free forum site is Lefora, at
leforaI'll help a a big deal getting it back up and running along with any design neccessary and advertisement/ marketing.
edit: actually im not so sure if Lefora is good enough, I'll still have a look around for better ones than forumotion just incase there is some out there