The median 50% SAT scores at Harvard are M 700 - 800, CR 690 - 790, W 690 - 790. A 2190 suggests you're in the mix. If you retake the SAT and do a little better, that may help some. My impression of Harvard, though, is that to some degree, SAT scores decline in importance as they get higher.
Your grades and other information provided here suggest that your application to Harvard would be competitive with others. It is realistic for you to apply.
But remember, Harvard admitted about 6% of applicants last year. Having a "realistic" opportunity means "about one out of 16 or 17" or thereabouts. Being "in the mix" means that the odds of acceptance probably don't vary far from that 6% number.
Nonetheless, once you've done your Common App, it's not hard to apply to schools that take the Common App, of which Harvard is one. Your odds of acceptance don't appear, from the limited data you've provided, any worse than typical, so take the chance and apply, if you'd like to go there!
Just make sure that you apply to a sufficient number of, and levels of schools that you will have somewhere to go next year if (as is likely) Harvard doesn't accept you.