You need to tell us what pins you are using for the buttons, how they are wired up. The same goes for the LED, how is it wired up are you using the same value of resistor for each colour, are you expecting just primary and secondary colours or do you want a continuous mix!