I'm a senior in college myself, so while a little younger than you, just a little further than you are in terms of education. I would recommend you continue to pursue a bachelors degree in IT/ MIS at a 4-year university, and make sure you get some internship experience before you graduate. Internships in IT should pay much more than minimum wage, and where I live in Ohio, you could expect an hourly wage of around $14-$22. A lot of companies do their recruiting for summer internships in the fall, so make sure you are ready by then. Most universities will host job fairs to help connect students with employers, and you should make sure you have a polished resume and practiced interviewing skills before you even walk into the job fair.
Having work experience in your field gives you better career options, and allows you to see what working for a particular company is like. Many companies also hire for full-time out of their pool of summer interns, so you could potentially intern the summer before your senior year, and have a job offer from that company for after you graduate. My degree will be in business admin with a specialization in finance, but I accepted an internship in IT last summer, and then accepted the same company's job offer for after I graduate, also in IT (management, specifically). I'll be making a great starting salary (60k+), and I don't have the stress of having to do a lot of interviewing my senior year.