I know the most common method touted for book promotions is online and there are many great ways to promote your book online. I have found many wonderful promotional services online.
Who else will help you lug books to a book signing or book fair? No one but someone who cares if you succeed. These are the people who will be there for you even if you don’t have a single rating. These are not the people who make excuses as to why they can’t help you. They will show interest in what you are writing. I believes that if there’s someone is in your life who shows no interest in nothing that’s important to you or make excuse for everything that meaningful to you. Then they are telling you very clearly how they feel about you. Because love will find a way.