I'm not sure if I would recommend Blogger. I've heard that using Blogger can negatively affect SEO results, but I'm not certain about that. I also don't think you have the same level of control as you would over a Wordpress site.

My advice is to buy a domain, purchase hosting that lets you easily setup Wordpress, and built your site. I used Namecheap hosting, and I was able to install Wordpress in a few minutes at the most.

If you do use Wordpress, look into premium themes. I tried to go cheap with a free theme, and I'm learning now that it's best to invest the money for a good-looking, professional site.