What schools should I be looking at?

@Lbad96, Temple is not a state flagship. Penn State and U Pitt are not state flagships either.

U Pitt Johnstown is a branch campus of U Pitt, just as UNCW is a branch of UNC. You would still get out of NJ attending there and could have transferred later to U Pitt main if you had wanted to and with a raised GPA.

I hope you never have to apply to any of the schools you listed above that you deemed inferior to UNCW.