As a person who never went to college (or not for long, anyway), but has managed to land her dream job anyway -- a job in which MOST people have degrees -- let me give you some advice.

Experience, experience, experience, experience. And then, networking, networking, networking, networking. After that, learn how to write the best resume and cover letter ever. And after that, give the world's greatest interview.
Even if you do end up going to school and pursuing a degree that will help you, staff writing is probably a lot like zoo keeping in that there are only a small number of jobs offered every year, and a LOT of people who want those jobs. When you apply for any given position, you may be competing against hundreds of other applicants. Really. Hundreds.
With that in mind, you'll need more than a degree to be a top candidate. You need experience, you need to know people who matter in the industry and who can give you a great referral, and you need to write a seriously kickass cover letter. Then you need to knock their socks off in the interview phase, so you need to really do your research on the specific magazine you're applying with, and know what they want in a new staff writer.
Making yourself the #1 candidate is a ton of work. In my opinion, the best place to start the process is with an internship. Along the way, though, don't stop writing. Write as many articles as you can, and submit, submit, submit, all the time. The more experience you can have on your resume when you've finished school, the better you'll look against the hundreds of others who want your job.
