Step 1: Super rough sketch to get the pose and everything down
Step 2: Redraw the sketch properly
Step 3: Basic Lineart
Step 4: Work out the lineart, add some depth, thicker lines where things overlap or you want to stand out, where a heavier weight applies etc.
Step 5: Base colors
Step 6: Add shades and highlights, color the lineart for a softer look and then add effects, saturate and adjust the colors, sparkles etc!