Congratulations on the certifications. That and the job experience are the only things you have going for you. Your class list is missing math and science. This tells me your focus is on liberal arts, this is fine. However, there are no foreign language classes in your list and your grades are not good enough to show any focus on the liberal arts. Basically, you are passively meandering through life. Who wants to hire someone without direction? If you do not know where you are going, how will you ever get there? Choose an end result, determine how to get there, then work to achieve it. My manager at my last job for Oracle programming was a philosophy major and I liked and respected him. You can succeed with a liberal arts focus but you will need to work at it and do much better than you are now.
The lack of math and science classes in your resume tells me you may be afraid of technical subjects. If technical subjects scare you, then you will not do well in a technical position.
You appear to like history. For this, you will need to understand economics. The historians I respect and enjoy reading the books of, all know more than one language so they may better research their material. They are also far smarter than I am and excellent writers. Your work is not up to par.
Again, determine what you want in life and work to get there. I served 6 years in the navy before going to college and then started at a community college. However, my experience told me that I desperately wanted an education to make life easier and more fulfilling. This drive motivated me to concentrate on every subject to receive nearly all straight A's at the associate degree level. While taking introductory classes in nearly everything, I realized that I enjoyed writing papers and received more positive encouragement in math and science than in business. This directed me to focus on math and science to leave business for a minor. I selected accounting as a minor since it is the most technical of the business classes.
I say this to show that I understand your situation at being 27 in school looking for a job. But you are looking for a job during the school semester. Find a job on campus in the computer lab or something. A position easy to get to and study during. Otherwise, focus on school. That is why you are taking classes and paying tuition. To learn. You are not going to learn your subject material while working at Best Buy. This will only distract you and maintain your less than average lifestyle.
You see how useless your job experience is for getting a job. Maybe this should tell you to focus on achieving an education. Educate yourself and increase your skillset. Something motivated you to go to college. Follow up on this, focus on your classes, and make the most of the time you are there.
There was discussion about what grades mean. Here is what they mean to me.
A - expected
B - not completely sure of the material but worked hard
C - was not paying attention in class, lazy
D - lost and lazy
F - Something bad happened
My dad is a doctor. He likes to say, "What do you call the medical school graduate with the lowest GPA?". "Doctor". He says no one is going to ask for grades or a class transcript.
I am a CS engineer. Most of the job interviews I had directly after school asked me for a transcript of my classes and grades. Those that did not were technically weaker companies that I realized I did not want to work for. I had to prove that I was good enough to get into the companies I was interested in.
Grades do not show intelligence as much as they show a person's work ethic. A person with A's and B's is going to work hard and stay focused. A person with C's will be distracted and unfocused with little technical ability to do the job. There is a technical aspect to any subject. For example, art with the ability to paint and put colors together. English Literature with word usage, structure, and essay writing.
A typical semester load involves the following classes:
Math
Science
English
Social Science
Elective (business maybe?)