Thanks for the responses. Regarding my body type, I don't think I've filled out yet; I'm 6'0" 160 lbs right now.
Also, I'm not really looking for aid/scholarships; from what I've heard, Ivies don't offer athletic-based aid anyways. I would be more than happy just with the opportunity to play at a top academic school.