I received around a 625 on my comlex step 2. (+/- 5-10 points just because i hate disclosing 100% actual numbers). This is what I did specifically, again just how i studied no right or wrong answers. I also took my test early may of my third year (last may).
I used-
Onlinemeded, all the lectures and notes
MTB step 2
Comquest/combank/uworld probably 3x each.
saverese for OMT
I prob put in 5-6 months of studying for this test, i didnt find out about onlinemeded probably until 4 months out. I did Uworld with every rotation and the combank shelf questions with rotations usually. I used a lot of pretest for rotations and random other stuff like MTB. I don't think i hardcore shelf studied tho because shelf didnt matter much at my school.
IMO, again my opinion, the order of usefulness for my test UWORLD>combank>comquest>onlinemeded>MTB2. Although some sections MTB was better others onlinemeded was better. I found personally comquest to be least effective q bank alternating between really easy or really dumb questions.
Sorry you're going through this, best of luck to you!
Edit- Forgot to mention i also used the mini nbme exams for each shelf subject ( i forget what those are called, i did a large amount of them and found answers to ones i got wrong) and a decent amount of NBMEs, two comsaes and the Uworld practice test.[