Can a 17-year-old petition the court for a change of her own custody from one parent to the other in North Carolina?

No. The parent who wants the custody arrangement amended must be the one that files the suit (petition).