Actually, you should undertake every effort to repeat your GRE test. Your results are not competitive at all; a few weeks of training could significantly improve your scores. Btw how long did you prepare for the GRE?
As your UGPA is quite good, I think you should really work on your GRE scores. What schools, specifically, are you applying to?