Arduino UNO SPI Operation

1 is always equal to HIGH (1)
2 is never equal to LOW (0)
3 is never equal to LOW (0)

If you want to read the input pins, you have to say so:

if (digitalRead(redButton) == HIGH) //begin red IF
if (digitalRead(grnButton) == LOW) //begin green IF
if (digitalRead(bluButton) == LOW) //begin blue IF

ERROR: Your 'if' statements contain only a ';'

if (redButton == HIGH) ; //begin red IF
if (grnButton == LOW) ; //begin green IF
if (bluButton == LOW) ; //begin blue IF

Remove those ';' if you want the 'if' to control the statement BELOW the 'if'.