There is no doubt that person who decides to launch all of their products independently has a tough row to hoe (to use a Southern euphemism - what can I say, I was raised on a farm).
D.A. Adams at Third Axe Press seems to be making it work.
How? A lot of writing and a lot of tireless work marketing and promoting his work.