African American--What are my chances??

OP, I think your ECs and test scores are fine. It’s the GPA that is a concern, even if it has been rising the past couple of years.

But even if your GPA were 4.0, I would give the following advice:

Because these are all reach schools, you should definitely add some match schools and at least one safety to your app list. I’d also suggest perhaps some lower reaches, but those are not necessary if you like your matches and safety.

Match examples:
Wake Forest
Tulane
Lehigh
Lafayette
Brandeis
U of Rochester
Northeastern
Boston U
SMU
U Miami
GWU

Potential safeties:
Pitt (maybe a low match, not a safety)
Alabama
Ole Miss
Your state flagship
Less selective private schools

Lower reaches than the four you listed:
Washington U
Rice
Notre Dame
Vanderbilt (Vandy puts a lot of weight on test scores)
Carnegie Mellon
Tufts