dude, why you didn't made a forum on your own subdomain? or your not promoting your own website?
anyway go with wordpress or at least blogger if you think wp is too complicated for you. Get some pictures, make more content, get some social integrated, display excerpt instead of full content ( i...