Let's see if we can save you time...
If your goal is to create a blog quickly, you can use blog hosting services such as Blogger, Wordpress.com (not to be confused with wordpress.org), or Medium. They're easy-to-use, you don't need to write a single line of code, and they all offer a free plan.
If you are actually interested in learning how to setup and maintain your own Wordpress blog, keep reading.
Setup Your Wordpress Blog
1. Sign Up for a Web Hosting Account
I've used Hostgator for over 7 years and I highly recommend them for beginners. The cheapest 'web hosting' plan is sufficient for most websites.
2. Login to cPanel
cPanel is a web-based software that helps you manage your hosting account easily.
3. Install Wordpress
Install wordpress on any cPanel-powered web hosting account.
Creating Content on Wordpress
4. Posts vs. Pages
Understand how Wordpress Posts differ from Pages.
5. Create a Wordpress Post
Learn how to create posts in Wordpress.
6. Create a Wordpress Page
Learn how to create pages in Wordpress.
7. Categories vs. Tags
Understand how post Categories differ from Tags.
Wordpress Extensions
8. Find FREE Wordpress Plugins
Extend Wordpress' functionalities by installing plugins.
9. Install a Wordpress Plugin
Install plugins in moderation. Installing too many plugins will slow down your website.
10. Find FREE Wordpress Themes
Find free web designs made specifically for Wordpress.
11. Find PAID Wordpress Themes
Not satisfied with the free Wordpress themes? Find paid ones here.
12. Install a Wordpress Theme
Change how your Wordpress blog looks by changing its theme.