Social media is a quick way to get your book in front of millions of potential readers by using key social media websites. (certapublishing.com)
The other piece here is for book marketing to be effective, you should try to get in front of your potential reader multiple times. (amarketingexpert.com)
If you have a substantial platform and are regularly engaging with thousands of potential readers then trying to hire an agent to be traditionally published is probably a good option. (petenikolai.com)