Some of it is a result of cultivating the markets that appear to me. Any of you could sell to the same places or get rejected from the same places, just like me. The biggest stumbling blocks to many writers is getting the manuscripts out in the mail and following up on the opportunities that appear before you. That's called making your own luck. Talking about marketing and writing is not the same thing as writing and marketing.
Writing takes work.
It takes perseverance. Believing in yourself and your right to write, even when no one else seems to care. It takes continual submissions in the face of rejections. My first two easy readers were rejected 27 times before they finally sold. If not, get it out again in the mail right away.