I think all the departments that you have applied to are very competitive. JHU CS has an extremely low acceptance rate, around 3% would be my guess. The UCs and Pitt have really good CS depts and its pretty tough to get an admit there. I can't say much about Dartmouth and Utah but my guess is they are not easy either.
Don't apply to UCSB or UC Davis, these are not safety schools for sure. Virginia Tech would be a good safety school for you, but do you really want to go there? It's in the middle of nowhere.
I think ramlau's list is good, you should do some research on the schools that he has mentioned and pick out one that suits you.