For your interests, Ivies may not be best. Have you looked at the majors offered at the various Ivy League Schools. There may be some options but overall, for many reasons, I would look at other schools.
Consider, for instance BU (School of Communications), Clark U. ( see their major in Media, Culture and the Arts) or Emerson- options in MA alone. As well as your state university. UMass has a Communications major. If you are more business-oriented there are many public options. Again, in MA, Babson might be a good private one. You can find similar opportunities in other states- these are examples to look at.
If your academic performance is solid, as your GPA would suggest, but you are not a good test-taker, here is a list of schools that don’t require or emphasize test scores. If you need merit aid you might still need to provide them though. There are many top schools on this list. For instance, under B you will find Bowdoin, Bates, Barnard, Brandeis, Bryn Mawr, Bard, Bennington and Beloit, among many others.