<p>I would say you are in a good position since you mention you have extra curriculars and whatnot.</p>
<p>I don’t know when you graduate but definitely try to grind hard and raise your GPA but more importantly step up to leadership positions in your ECs.</p>