A book needs a topic with real demand, a professional, high-converting cover, clean and error-free formatting, correct trim sizes, optimized keywords and categories, a compelling description, reviews, and strong A+ Content.
Without these essentials, even a great book struggles to rank or convert.