It sounds like you're not too far off from a 700+ score. A 45Q/37V is pretty solid, especially considering that you didn't use all of your time, you were under a ton of personal stress, and you didn't study for the last 10 days before your test. So basically, you got a 650 with two hands tied behind your back. That's pretty impressive!
Since June was a long time ago, you might want to start by spending a little bit of time with the
MGMAT books again, just shaking off some of the rust. Then, focus most of your energy on official GMAT questions--do as much as you possibly can from the GMAT Official Guide, the official GMAT quant and verbal review guides, and the GMATPrep Question Pack. It wouldn't hurt to redo the GMATPrep tests once you're close to your actual exam, and
MGMAT quant tests might be a really good way to work on your timing.
As you practice, really concentrate on avoiding careless errors--I'm just guessing here, but if you had tons of time left at the end, you probably weren't being as careful as you could be. Take the time to read everything an extra time to make sure that you're not missing a word or a modifier or a restriction, and take a few extra seconds to re-check any calculations that you do on the quant section. I suspect that your reading speed is naturally really fast, so use the extra time to make sure that you don't miss easy questions--the GMAT algorithm punishes you disproportionately for making errors on relatively easy questions.
I see plenty of good signs in your past results, and it doesn't sound like you're necessarily the sort of person who really needs private tutoring. A tutor might help you use your study time more efficiently, but I have a feeling that you'll be able to get to a 700+ with some consistent practice and improved time management on the exam.
Good luck with everything, and please let us all know how you do once you take the test again!