Know your audience. Beginners sometimes want to appeal to the widest audience possible and so try to write for everyone. . . . But you can’t please everyone. . . Once you accept that, you can focus all of your energy on writing for the readers who will appreciate your hard work that much more.