3.74 unweighted & 3.95 weighted GPA?

All the schools you mentioned are holistic, maybe RISD less so, because you need the art talent. But you haven’t mentioned many ECs or specialization in any activities, responsibilities. And they need to see, in your record, that you are prepared to do well in their courses. They don’t just look at GPA, but the actual transcript. It matters what classes got the B’s and C.

You need to understand more about what those schools look for. Saying “clubs and charities, a teen board” doesn’t tell much (and you’ll need to describe, in the app.) Or how you actually engage with your local community. (Some teen boards are just show up, hang out, count the hours.)

You need an idea of what they look for, to know how to present yourself. Take the time to learn more. Try to pull together a better view. Then come back, later, re-describe yourself here.