Your worries are justified. To make max use of your stats, you should try to get more nonclinical service and clinical experience. You will get II at lower ranked schools but at T10 and even T20 you will not be as competitive as you deserve. To me it would be worth a gap year to straighten things out.