How do you write a book? There are as many answers to that as there are books, really, but I’m going to attempt over the course of however long it takes to walk you through the process of writing and publishing an independent book. Your mileage may vary and please do try this at home.
NOTE: I believe everyone should write. I’m a huge fan of everyone writing. I do not believe everyone should publish a book, any more than I believe everyone should dance Swan Lake. The advice I’m giving here is for writers who want to publish, although parts can be used by anyone.
So what is the very first step to writing a book? Writing, right? Wrong. It’s not even outlining (if you’re a planner) or getting an idea.
The very first step to writing a book is learning how to write.
This idea may make this my most unpopular blog post.
“I’ve been through thirteen years of schooling, plus four years of college where they continued making me take English classes.” (Side note: if anyone had to make you take English classes, why do you want to put yourself through the hell of publishing a book, which is like a Masters Class in English??)
- Going to school and taking generalized English classes will generally teach you just that: general English. Even if you took creative writing classes (bonus points to you), you may not be fully equipped, but we’ll get to that. The basic English taught at most school is just enough to get you through life. Trust me, we’ve read your business letters. It’s a close thing in many situations.
“I took every writing class offered at school. I wrote in a journal; I blog daily; writing is my LIFE.”
- Hurrah for you… and you now have the first piece in place for being ready to write a book. You’ve learned to write regularly. That’s one piece.
“I took literature classes where I had to critique other novels and write papers on them.”
- Now you’re getting somewhere. I’ve never understood how indie writers feel qualified to critique their own work when they’ve never had any practice in critiquing in the first place. There are plenty of writers who get away with this; I’m just suggesting it’s not the best choice.
“I read books.”
- Writers should read books the same way they should write: regularly, if not daily. If you are not devouring books, both in the genre you want to write in and outside of it, on an almost-daily basis, you do not have the framework for writing one.
“I write real good.”
- Take a grammar class. In fact, take more than one. A traditionally-published writer can possibly get away with never taking a grammar class. An indie writer needs to know how to properly put a sentence together and when you can break the rules (or not). Please don’t tell me that’s what your editor is for. How will you know your editor is any good if you don’t understand the basics of grammar? I’m not saying become an editor. Just understand how grammar works. Really, writers should take a grammar refresher once a year.
Alright, you’ve done all this. Now go take a writing class. If you don’t have money (starving writers, unite!), get a book. Take a class online (try Coursera or EdX). Make sure the class teaches structure (again, it’s better to know the rules before you try to break them) and, if possible, teaches the restrictions of your genre. It’s a lot different writing an epic fantasy than it is writing a hard-boiled detective novel.
Come back when you’ve taken the class (and only take the class if you’ve done all the other steps).
“But such-and-such famous writer never said they did this. In fact, they said they didn’t.”
There’s an exception to every rule. There are also people who win the lottery. Unless you feel your odds are up there with the lottery winners, I’d stop trying to be the exception and go about doing things the way that works. But that’s just me. I don’t want responsibility for feeding you or teaching you the facts of life, so you can take or leave this information. I’m just passing it along.
Where are you at? Need some advice for how to get to the next step? I love to hear from you. Except you, spammers. I like putting you in the time-out box.