What do you expect from a good book? It should entertain you, teach you something, surprise you? Remember, you write your book not just for yourself, but for your readers. It is advisable to develop a so-called reader navigator, an imaginary persona that represents its ideal reader. You can always refine it when writing or create an entire group. So always have this reader in mind when writing something. It's best to get a concrete picture of your ideal reader, paint it or put it into words, so that you can always see the image of your reader in front of you and edit your text accordingly. Think about what reading preferences this person has, what expectations they might have of your book. When writing, translate these expectations. Think carefully about how to write your book while fulfilling the reader's expectations. Don't bore your reader but surprise him/her with unprecedented content. Be creative and sometimes provoke the reader by unforeseen turns or by completely breaking reader expectations.