My S18 is headed to NCSU in August, in state. The Park is extremely competitive, and your current SAT scores and the fact that you have a few B’s, means it’s probably unlikely. I am also wondering what your in state options are?
you meet the criteria for the NC A&T full ride scholarship. Maybe that’s worth a shot
http://www.ncat.edu/admissions/financial-aid/aid/scholarships/fresh-students.html
your options might be limited unless you can bump your SAT up to at least about 1320