I know nothing about Linux, command scripts, SQL, PHP etc, but I set up my Wordpress site and Forum with a couple of mouse clicks (no, I'm not exaggerating).
As I've mentioned elsewhere, it's trivial to set up your own web site with blog, forum, shopping cart, whatever you want.
Just chose any web host that provides single click install for all the tools like Wordpress, Forums etc. Usually ones that use cPanel will have something like this.
I used to use Hostmonster.com that offers SimpleScripts. But I now use sitecloud.com that offers Softaculous.
There is no difference, they all allow you to install a blog and forum etc with a single mouse click, no knowledge required.
If you get your own web site, don't use anything but Wordpress, it's the #1 blogging tool.
So maybe $5/month for a web host, and $5/year for a domain name is all it takes. Easy and cheap.
If you want it for free, then just set up a free blog on Blogger.com
Dave.