Yes, you can monetize your blogs on all blogging platforms.
All it takes is for you to sell your own product.
You know which content pieces get the most traffic, so start there.
That will let you know what people are looking for.
They could be looking for an ebook, tutorial, or video course.
Whatever it is, build your monetization strategy based on the behavior of your traffic.
While you will probably save a lot of time by promoting affiliate products, this should just be a temporary step.
While working on your customized product tailored to your audience, you can use a wide range of affiliate programs.
I say this should be a temporary step because you are at the mercy of the people behind the affiliate product.
You cannot control the sales page, the product, and the customer experience; there are so many things you can't control.
That is the precise opposite of selling your product, where you control the sales page, the product, and the customer experience.
So you make more money when you refine and tighten that experience.
I suggest that you start selling your own products, but in the meantime, sell other people's products.
And you can do this by posting text links on all blogging platforms.