You can create a blog using free websites such as Blogger. Think of your niche, and appropriately name your website. Once you construct your website, you have numerous options to customize it to your liking, add sections, add posts, and so on. The best blogging software in my opinion is Wordpress. I would highly recommend it to you since you are fairly new, and Wordpress is a great CMS to start off with.