First thing’s first. You need a site. Before you try to learn how to do anything associated with making money or traffic, ensure your site is set up.
And, that you did it the right way.
There are literally thousands of posts that tell you how to start a blog. But, there is more to consider such as the legal issues, making sure the site is secure and using the proper hosting. If you already have a site, take the time to review it to make sure you did not do something you should not have.