Your GPA as it now is won't keep you out of anywhere but the top schools; a 3.7 won't keep you out of Harvard, although if you want to gun high I'd suggest a gap year to get your senior year on your transcripts and apply with a higher GPA and more ECs.