What's your GRE score? The highest score obtainable is 170 (or 99 percentile rank). Outstanding test scores have the potential to substantially offset some of your weaknesses, including undergraduate degree from a so-called 'non-211' institution.
I would consider Univ of North Texas, Univ Texas San Antonio, West Virgina Univ., and the like.