What I'm missing is your actual timeline of experiences. What have you done lately?
You did get two interviews including one WL from UCSD. A waitlist is not a rejection. If this interview happened before Christmas, I presume you have sent a follow-up (it's okay if you haven't).
While I don't think you have a ton of schools that look at your SJT scores, they do point that you may need more practice with interviews and situational questions. This may also show up in your secondary essays to some of the programs where you may have had to demonstrate your mission fit.
I think one area of significant improvement will be to find a service orientation activity off-campus. You have done a lot with your student org, but can you find a similar opportunity on your own for a similar commitment? Getting into Americorps (or similar program) will be one great way of doing this. I'm a little surprised Rush didn't send you an invitation, but I would also wonder if you want to move to Chicago from years in Arizona. Mission fit matters.
You will also have the challenge of writing a completely new personal statement. Now, UCSD asks you to write a completely new personal statement in their secondary essay (I think), so you actually may have to write TWO new personal statements. IMO, very strong applicants can write three different PS.
If you wind up reapplying, you must add DO schools unless you want to face the prospect of being without an A again next year. Granted, there are no guarantees you would get an A from a DO school either, but chances are better that they might take you if you fit their mission.