If you are sure you have WS2801 LEDs, you can just change this line (also just delete the rest of the // ones, they just waste screen space)
FastLED.addLeds<WS2801, DATA_PIN, CLOCK_PIN, RGB>(leds, NUM_LEDS);
Change that RGB around until it behaves correctly. If blue and green are switched, use RBG.