Oh that is tough. With your GPA I would say really try to move it up as much as you can but your EC’s look great! I would say all of them will be a little bit of a stretch but totally within reach!
Your chances look great for all three! American, you’ll get in no sweat. Your ACT and GPA is above average for all these schools and your ECs are very outstanding, sure to catch the interest of an admissions officer. Good luck!