You're a solid candidate for many schools. Give it some more time, you might perhaps be able to get another II.
My rough guess is with a 3.9/32 if you didnt get into UMass the interview didnt go all that great. Again though, it's just a guess.
Like I said above, the issue isn't with your numbers. If you don't get in this cycle, the focus shouldnt be on retaking the MCAT or doing an SMP at all, it's more an issue of presentation, both at the interview stage and how you present yourself in your application.