Thank you for all the feedback. I took my GRE again and my scores are now:
Quant:158, verbal: 157
Still not the best, I know...
Currently I am applying to MIT, Harvard, Stanford, University of Oxford, Columbia, Johns Hopkins, Yale, Northwestern University, Princeton, University of Chicago, USCD, University of Pennsylvania, University of California - Berkeley, Cornell University, Duke, Brown, Tufts, UCLA, Dartmouth, EPFL (maybe USCF)
I know these are a lot, but my mentality is just to apply to a bunch and see what happens.
Any other feedback is appreciated.