But now think about your own web usage. How many websites are there really that you visit on a regular basis? Not counting Facebook or Google, what blogs mailing list are you likely to visit more than once a month? For the vast majority of us the number is going to be somewhere in the region of 2-5. Maybe if you're an avid reader you might visit 10 blogs on a regular basis but more than that and it gets hard to keep up.
Now think about how many sites you have visited generally... it's probably a number that spans into the millions. Suddenly the odds of getting a regular readership on your blog don't look so good, do they? And those other blogs you're going mailing list up against likely have much greater resources with which to advertise and work to keep their visitors coming back.
This is a serious situation because in order to develop trust and get customers you need regular readers. It's very unlikely that you are mailing list going to make conversions on first time visitors: that's just not how content marketing works. Content marketing works by gradually building trust and brand awareness until the point where you become that person's 'trusted authority' within a particular niche or industry.