Considering your needless hostility in our prior interaction, I'm not sure why I feel compelled to respond to this. Oh, right: I was an English major.
Being an English major prepares you for literally any job in the real world at a basic level. Sure, there are things like programming and engineering and management and all the majors that accompany them, but a really good English program teaches you a set of skills that are useful for the real world we actually live in. Every work environment basically boils down to a need to interact with people who you don't necessarily understand in a capacity that requires that you reach and understanding and work together towards a common goal (some company's bottom line, ultimately). I've read, experienced, and met many people in many great careers who majored in English in school. I'll list some jobs:
- Manager / Working actor at a major historical museum
- Assistant IT Department manager
- Technical writer
- Publisher
- Salesperson
Then there are the big name people, your Steven Spielbergs, Mitt Romneys, SCJ Clarence Thomas, Conan O'Brian, Barbara Walters, Lena Dunham, Diane Sawyer, etc.
The point is, like anything else in life it isn't what you have but what you do with it. These success stories are all success stories because these people turned a passion of theirs into a career. An English major can be a good launching point for something like that. It does not need to be a life-sentence for becoming a teacher. Not that teaching is a bad profession. If you live in a real state with a real respect for education and the vital role it plays in our society, teaching can be a decent and fulfilling gig.
Just had to throw in something that wasn't what seems to be the typical 'don't major in English' BS everybody else is slinging. The English major also prepares you in a very real way for a career in Law, if you're interested in moving on to Law School after your undergrad.
Good luck.