I am an undergrad attending a small school that isnt really well known for good academics. I messed around in high school but ive learned from that and now i am trying to make the step up to a good law school. I am a history major and i am shooting for 3.5 GPA or above ( currently 3.6) and i know that LSAT scores are important as well. I work 30-40 hours a week at a restaurant and volunteer at a museum, at a reading clinic for a middle school, and occasionally for a non-profit that advocates for latino community inclusion. I am aiming for ideally ivy league but realistically somewhere at least good and well regarded like st. louis university or marquette. What else should i be doing to improve my law school application? I do not want to be wasting energy on volunteer projects/ EC's that law schools will not even care about.