How to get better at writing?
My goal isn't to be able to write a book or something, but to be decent at writing essays, cover letters, etc. I'm 19 years old and a rising sophomore in college, yet when asked to write a ~5 page essay for my coursework, I take up to 15 hours trying to come up with something to write about, and end up producing very mediocre (think B/B+) work. I take so long, mainly because I'm aware that whatever I'm writing isn't particularly good. The same could be said for writing small essays for scholarship applications.
I know that it is somewhat of an innate thing to be an excellent writer, but natural skill can only take you so far, no? Is it possible for someone who's already graduated from college to become really good at writing? Apparently reading really helps people become better writers. Would reading news magazines like New Yorker and Guardian be a good way for me to be exposed to good writing? What else should I do to try to get better at it? I already have decent grammar and what not (for what it's worth, I got an 800 on the writing portion of the SAT in high school), but I'm not very good at actually writing. :-/ I'd realllly appreciate any suggestions you guys have.