The best time to start promoting your book is three years before it comes out. Three years to build a reputation, build a permission asset, build a blog, build a following, build credibility and build the connections you'll need later.
Seth GodinMarketing yourself to a new person often involves being charismatic, clever and quick-but most jobs and most relationships are about being consistent, persistent and brave.
Seth Godin