Chance and advise me!

<p>I was placed in and out of foster care the end of my freshmen year and most of sophmore year. moving around so much effected my grades terribly, so now my gpa is a 3.1 im a junior and im positive i wont be moving around anymore. all of my classes are dual credit. whats the highest gpa i can get now? what schools do i have chance at? i will also finish calculus 2 by this summer which will look good i think!
i am in :
-sudanese community association of ILlinois: junior president
-DECA: Placed 2nd in state and qualified for nationals
-cross country
-started a UNICEF club at a school i dont go to anymore, but its going really well and i do keep in conact
-first robotics club
-i am not taking any ap classes since im in dual credit ones at my community college.i am also homeschooled if that helps.
is their anything i should start doing to improve my chances of getting into a top 30 college?</p>