Once you gather a good audience that trusts you for the information you provide about your niche, they will most likely return to your site and trust the brands you recommend.
You will be exposed to marketing techniques such as content marketing, Google Adsense, affiliate marketing, search engine optimization (SEO), email marketing, etc.
It is a win-win situation where all you need to do is to pick a niche, write your first blog post, start monetizing your blog.
Although it takes time for beginners to reach a stage where they can easily earn $2,000 per month, every time you invest in blogging is worth it.
You can also sell blogs online. Many sites like Flippa and Motion Invest allow you to sell your blogs easily.