I bought Uworld again and started doing blocks again but this time around I focused on the explanations than getting the question right. I made anki flashcards for what I didn't know. I realized I wasn't spending the time to understand and put the material into memory. I spent about 2 to 3 hours per block usually. Then what i think really helped is actually buying and taking the NBMEs. I think that was crucial to understand how they ask questions and what content seemed to pop up more often. That really helped during test day. Most importantly, you have to believe in yourself you are able to do this. Confidence is key. and If I can do it, anyone can. TLDR: only used uworld and the nbmes. Tried to learn as much as possible which made it easier to rule out answer choices on test day.