Lacking GPA (3.5) but other factors are strong. What can I do now and what it my outlook?

@GoRedhead: Um, no, Northwestern would not be a match.