If you're having troubles coming up with an idea to write about, try the following story and idea generators.
Short Story Ideas: There are number of different generators along the ribbon at the top. Click for sample titles, characters, storylines, and more to start you on your way.
Random Image Generator: Use these randomly selected images to help you imagine a world and story different from your own.
Personal Narrative Prompts: If you'd like write about what you know best- yourself!- but haven't settled on a particular event or idea yet, read through these 500 possible ideas compiled the by the New York Times.
Try the following capitalization and punctuation games.
Interactive Sites for Education: Capitalization games with flying fairies, robots, turtles, and GOOD quizzes for mastery
Try the following sources for articles from reliable sources that are geared toward middle schoolers.
http://tweentribune.com/-- After searching for articles that interest you, you can adjust the reading level if you find vocabulary too hard or easy to understand.
http://www.sikids.com/== Find sports related articles from the authors at Sports Illustrated here. You can search for popular sports to find what interests you most.
http://www.teenvogue.com/-- Teen Vogue is coming into its own as a force in the news world. You might to be surprised to find cutting edge journalism about politics, in addition to health, beauty and entertainment news on this site.
Make Beliefs Comix- An online comic maker. You can choose backgrounds, characters, speech bubbles, etc.