I got in this cycle with almost identical stats (3.06 BCP, 3.00 Science, 3.16 overall, 24AA, 25TS). I applied to 11 schools, ended up interviewing at NYU & Columbia, was accepted to NYU on Dec. 1st, and am currently waitlisted at Columbia. Be smart about where and when you apply, and with a little luck you just might pull it off. There's not a lot of people out there with stat disparities like ours, so the only answers you're gonna get are personal anecdotes like mine. But, based on my experience alone, the situation is not totally hopeless.