I’ve seen recently, both on Critique Circle and on Amazon KDP (Kindle Direct Publishing, i.e., self-published), works by teenagers who want to be writers. Novels, short stories, and everything in between. Admirable as their ambition is, their writing is horrible. And there’s a good reason: you, young writer, are still a kid. Even if you’re eighteen or nineteen, or twenty, or twenty-one, you’re a semi-educated kid, trying to do something that requires an full college education. (High school is not an education. At best it gives you the foundation and tools you need to get an education). Here’s my advice:
Get a college education. Lacking that, at least learn the basics of writing, even if you have to take online classes. Which leads to . . .
Learn the craft. Writing is not an art, it’s a craft. Coming up with the story is art. Maybe the use of language can be called an art. But being able to put it down in proper form is a craft. Not only proper grammar, punctuation, spelling, and no passive voice (ok, not much passive voice), but also proper story structure, character development, scene/sequel structure, and so forth. This requires an education, then lots of hard work and practice.
Live a little. An eighteen-year-old can only write from the experiences of a child. Fine, write YA stuff. But you can’t because you have not done parts 1 and 2. I don’t think anyone has enough life experience to be a decent writer until they’re about forty. Of course, you don’t have to wait that long. Just learn how to write, then write about what you know (or can learn about).
If you insist on writing and publishing something (i.e., self-publishing) before you have completed steps 1, 2, and 3, then at least have the decency to hire an editor. Have someone other than your mom and dad read it and give you feedback. Listen to them. Take their advice. Then rewrite the story until it is at least moderately readable.
If you want to be a writer, insist on a high level of professionalism from yourself. That means no typos, proper grammar, etc. Don’t put something into the world until it is immaculate, and someone who knows what they’re talking about says it is. Don’t bombard the world with crap. You get only one chance at a first impression.
I know all this because when I was your age I would have (and did) write stuff that was of the quality you are putting out–shit. Things that should be submitted to a teacher, not published so the world can see you can’t write.
In a nutshell, learn to write, then write, then publish. In that order. While you’re at it, live life so you have something to write about. And I don’t mean (just) going to parties drinking and smoking dope. I tried to read “Infinite Jest” by David Foster Wallace. I only got 375 pages into the 1200-page fiasco. Why? Because he wrote it when he was young, and all he knew about was playing tennis and smoking dope. As far as I could tell, that’s all the book was about. He didn’t really need 1200 pages to tell that story.