Sometimes authors get tunnel vision. They (understandably) only concentrate on getting their book written. And while I’m not saying that’s unimportant, it’s a bit mad to write a book and expect everyone to immediately flock to it. You need to put in the groundwork to make your book a success. This is true especially if you’re planning to self-publish: since you’re responsible for your own book marketing, you want to ensure that your book reaches the right eyes on (and after) release day. To this end, a successful book launch is all about generating book sales and book reviews with different retailers over the first few weeks. Luckily, there are plenty of ways for you to achieve this.