Well my main resources were First Aid for CK and Uworld. I completed Uworld the first time around with maybe an average of 72 - 75%. Right before exam I would just randomly do blocks of questions I either highlighted or got incorrect, didn't do a complete re run of the whole software and Im not one for resetting the bank. I prefer to review questions I got wrong.
I started studying passively in march, just reading through the book, making notes and doing Uworld questions. I really kicked into gear in the 3 months right before the exam, I read master the boards but not the whole thing, not a very helpful book in my opinion and I don't like how its set up. Everyone complains about first aid for CK but it was much easier for me to read and make notes in. For bio stats I read a little in my FA for step 1 and watched videos online because I'm very weak in it, especially the drug ads and of course I got a few of those in my exam, which I had to make some educated guesses. The exam was very weird and I left not feeling so great, got a lot of step 1 type biochem questions like about carnitine deficiency, some histology, just a bunch of weird stuff and not a lot of the high yield things I had focused on but I'm really grateful for my score especially as an IMG, planning to try match for internal medicine in 2020.
NBME 6 ( 6 weeks before) - 247
NBME 7 ( 5 weeks before) - 247
UW SA 1 ( 4 weeks before) - 251
UW SA 2 ( 3 weeks before) - 248
NBME 8 ( 6 days before) - 245
Step 1 : 238
Step 2 CK Real Deal : 257
NB: Step up to Medicine and Step up to Obgyn is a good book to review if medicine and obgyn are not your best topics and you have some time