<p>All of what you said puts you in range for Harvard. But that doesn’t mean much, since the majority of rejected applicants are in range for Harvard too. Work on improving what you have left, i.e. pick good teachers to ask for recs and write a good essay.</p>