Building a WordPress blog is not as hard as you might think…
The setup is pretty straight forward with the right hosting provider, the first hard part is to think of your domain name.
Once your WordPress blog is setup on that domain the really hard part start, creating your content. Creating contact is an ongoing battle, you need to come up with stuff your visitors want to read.