Stefanie Scott promotes her starring role in the disney channel Next image