Get your shadowing hours up to 100.
Your sGPA is a little low but is still very competitive.
Pick up some volunteer hours or get involved with research.
There is no harm in applying this year, but if you do, make sure you apply early. Work on that personal statement and start asking for LORs. Even if you don't get in during this upcoming cycle, one year goes by extremely fast. Use that time to improve your overall application.