UNC and NC State should be an accept. Duke will be a low reach, due to your unweighted GPA. However, still a good shot at acceptance. Good luck!
Chance me? http://talk.collegeconfidential.com/what-my-chances/1839756-chance-me-and-ill-chance-you.html#latest