Yes!
But first, you have to build a blog (platform) where visitors come and engage.
Also, you should not compromise only on one income source.
once you build a platform then you can monetize your blog in many different ways.
- Ads
- Affiliate Products
- Own Digital or physical products
- A course
- Membership
In the beginning, once you choose your niche then write content in a sequence.
Which will help you to self-publish your book from that content on amazon.
you can also create a course.
Monetizing a blog and expecting some money is the last work to do on your blog.
First, focus only on generating content and then good results.
once you achieved that level then you must jump in blogging money.
Thanks
If you have any further question please feel free to ask.