We understand your concern, and it is important to not give up! Along with the advice about USCE, Step Scores, and strong letters of recommendation, there are two other highly important factors.
1) Apply to compatible programs only, those which will consider your Step Scores, Time Since Graduation and other factors. Learn more at www.matcharesident.com
2) Additionally, it is important to detail your experiences via the MyERAS Written Sections (including the CV) and writing a strong personal statement which convinces programs of your potential in their program. Discover residency application editing, optimization, and review at www.residencyexperts.com
We wish you the best along your journey!