cool user name, waddle... quack quack
you're looking good. really nice grades, good ec's. your ACT score is already high, and you could bump it up even more on your retake. ivies are reach for everyone, but you should have a shot.
with your major, have you considered applying to the univ. of minnesota oos. their chemical engineering program is one of the best in the nation, and those grades and your future higher act just might get you some merit aid too.