It sounds like you have a good grasp of the expected extracurriculars, presuming that your 100 hours of volunteering are in a clinical situation where you interact with patients (and if it isn't then get that going ASAP). Your overall GPA is close to the mean for acceptees of 3.6. My concern is the low sGPA, by which I presume you really mean the BCPM (all biology, chem, physics, and math classes) GPA. If you have a recent upward trend in grades, that will help you. It will be important for you to excell these last two semesters before your application. This will push your GPA up a bit more and help resolve concerns that you may not do well in the upper-level science curriculum of a med school (presuming a fair share of the classes are science). As you are hispanic, you may be a member of a group considered under-represented in medicine, and that will help you in the admissions process. Spanish fluency, if applicable, would be important to mention on your application, and would be in your favor as well. Your leadership sounds strong, you've had a research experience, and you've shadowed. With a decent MCAT score and good recent grades, you have a good chance of doing well in your application cycle, from what you've revealed to us.