I don’t know very much about the schools on your list, but I think that your stats and URM status will give you a competitive edge in a lot of colleges. Like you said, ECs aren’t spectacular but if they mean a lot to you, make the apparent in your essays and I think you’d have a solid chance. Other than that, it’s all up to the admissions gods now. Good luck with everything!
It would be greatly appreciated if you could chance me back!
http://admission.universityofcalifornia.edu/counselors/freshman/profiles/
Thanks and again, good luck!