I think it is really smart to retake your GRE. My GRE was low as well (287) but I got accepted to all five schools I applied because I had a high GPA. I would recommend retaking classes in person or online to improve your GPA, this will help strengthen your application. Also, look on ASHA for newly accredited programs, these are often easier to get accepted into (ie: Concordia University Wisconsin was just accredited this year and I know a few individuals who were accepted with lower GPA's). Hope this helps.