The very top colleges like the Ivies do not have merit scholarships, but they meet full need (as they calculate it), so the main trick there is getting in. I am not sure about BC as my daughter never really looked into it, but both BU and GWU have some decent merit scholarships and also offer need based aid. GWU is need aware for admissions, but at the info session we attended they indicated that really only comes into play for borderline applicants, which I don’t think you’d be based on your scores. I’m not sure if you’ve looked at Brandeis or Fordham, but they are both decent schools that I think you’d also have a chance of getting decent merit at.
Good luck!