Recently author Brian Klems offered his opinion on the difference between professional authors and amateurs. He pointed out that patience is one difference, which fits with one of my top tips: be persistent. Publishing is not a race. No matter whether you’re indie or with a traditional house, marketing and outreach take time.
Another difference he noted was focus. It’s fine to work on several projects at once but something at some point has to be finished…otherwise the author will never have anything to send out. Whenever clients ask me about how best to achieve success with a work they’re writing, I tell them to finish the manuscript. Once it’s in a fixed format, any problem can be fixed. Until it’s on the page, it is very difficult to address problems, even ones you know are there. Finish first, then shift your focus to fine tuning the draft.