How do I pursue education for a career different from my Bachelor's?

<p>Plus my gpa is not stellar. I'm thinking I should get another bachelors, because what I'm looking is in a different field and not interested in getting an Mba, mpa, or masters in management, so grad school sounds like it would be useless. My major was communications and Im considering a career in engineering, software development (requires a 4 yr degree, not a cert or assoc, that comp support), or secondary English or History education (college level). Another problem is my less than stellar education. Not looking for any advice in going to trade school or certificates, they would not be useful.</p>