Sounds like some decent credentials...but to caveat off some other responses, your standardized test indeed could be better. Many applicants are in upwards of 1400 for the SAT and 28 for the ACT. Class rank/GPA are also important in the admissions process, but since you claim to have a full IB...