Am I out of luck?

Your GPA is holding you back. Get your SAT/ACT score up to par with those schools and you can have a decent shot at most excluding Brown which is a reach for everyone.