Looking at your info, I’d think you have a fine chance at getting into UMN, especially if you take maybe dual enrollment your senior year… I’ve been accepted to CLA for 2017 and I have a 3.66 GPA UW and was ranked 9 out of 50 with a 27 on my ACT . I am in a lot of EC, but you’re still in a fair amount. I wouldn’t stress! Also, on your application you have to fill out a “diversity statement” since UMN strives to be a diverse campus, I’d simply write about how you go to a small school, etc… and at my school you’re basically in NHS with a 3.6, so that definitely doesn’t seem right.