Your stats look pretty good, especially your GPA!! As mentioned above, I definitely suggest taking another subject test, such as Math II (since you already have a humanities one). I would also suggest retaking the SAT again in August so that you can raise your SAT score – plus you can probably superscore.
If you have time, please chance me back!
http://talk.collegeconfidential.com/discussion/comment/20747434#Comment_20747434