Given that you will have almost two more years prior to your AMCAS submission, this is clearly doable. Your GPA is fine. Get a good MCAT score. Being a ChemE should help! Arrange your LOR's now while you remember your college profs (maybe they remember you). As you indicate, get clinical experience (sounds like maybe 300 hours of clinical volunteering, not counting hospice/drug rehab; this might be a little on the low side compared to many applicants). You'll need non clinical volunteering (hospice or drug rehab may not count -- food bank, soup kitchen is non clinical). 50 hours shadowing (primary care is the best here, but specialties are ok) ... But you know all these things, it looks like! Look at some of the threads in the WAMC forum to get an idea of the hours required for these EC's. You need to check the boxes (without looking like that's all you're doing!).
Get an idea of your target schools, in terms of mission fit, GPA/MCAT percentiles, location. MSAR is a good starting resource.
Try to shadow early on. Maybe once you see the nitty gritty of a doctor's day, you won't like it...