Book marketing should start before publishing the book. This is necessary even if you publish your book traditionally or you self-publish it.
Book Marketing Plan Before Launching

Book marketing should start before publishing the book. This is necessary even if you publish your book traditionally or you self-publish it.