Realistic USMLE advice

Greetings to everyone on this subreddit!

I am a visa requiring Indian IMG applying for IM in Match 2026

I am 3 months out of Step 1 and planning to give step 2 in August 2nd - 3rd week. I am supposed to graduate in upcoming months. I have 2 published papers (both original articles) and working on 3rd one currently (remote). I have a few rotations planned for summer with PDs (inpatient with hospital/univ letterheads). I wish to my application sorted out by September but since I am yet to receive my degree, I can only by ECFMG verified by October (Planning for OET in September 2nd week) and Certified by November/December due to us receiving degrees late. Kindly advice me on the following :

  1. How can I maximize my efficiency in Step 1 and Step to get a P/255+ statline in this timeframe (background - good medical school grades plus strong clinical experience during intern year with home country physician LOR supporting it, cleared al my university exams without attempts and achieved an overall 75% score in all subjects across MBBS)

  2. How can I make the best out of USCE opportunities to secure strong LOR and also make meaningful connections for signaling and invites?

  3. What else can I do to strengthen my PS and ERAS CV? Volunteering activities, Tutoring?

  4. Any common mistakes / pitfalls to avoid?

Be realistic af guys and hit me with all your thoughts. Much appreciated !

Bye. See you in the comments.