At your height and bodyweight?
MOAR PROTEINZ. MOAR MILK (if you tolerate it).
Shredding and body comp changes will occur as you pack on muscle. At your height, you ain't carrying much muscle mass at all. Even if you maintain body fat or add a couple of pounds, but put on 20 pounds of lean mass (eminently achievable, given your age and frame), your bodyfat % will drop by miles.
If you're obese, dropping fat while makin gainz isn't just achievable, it's optimal.
Bro, you ain't obese. You're skinny.
Carb loading isn't something you need to over analyze. Eat from good sources according to appetite. If you're lifting like a boss, you've had enough. If you're not, you haven't. But they're an easy source of calories when gaining.
Lift hard, eat fucktons of protein, eat carbs until full and don't neglect good fat and zinc sources for testosterone production. Lift safe, but go balls out.
I personally wouldn't worry about calorie counting but adopt a seefood diet approach with clean, primal sources; you see food, you eat it. Don't cap calories on days off. If you're hungry, eat. You're young and slim. Enjoy your metabolism while it's firing on all cylinders.