this is a similar situation to me. I'm a college senior at a shit school, from a not technical major. Masters/PhD would be great but they are either extremely competitive or very expensive. I guess that's what push me into entrepreneurship/and more biz oriented, because that's probably the only thing I could do.
start a business? even if the business is only decently successful, testimonials from your clients would make great letter of recommendation for grad schools.