The Serial.println() lines are acting as short delays. Without them the code runs so fast you can't see the colors changing.