Marketing is the hardest bit in publishing. Even main stream publishers have to take a risk in marketing. Self published books have a long way to achieve the marketing they require. You have no resources and mechanism how to manage marketing. You have got to think as an indie how you will market your book.