Learning Arduino_Help_Led_Stream

int switchPin = 7;

if (switchPin == true

Why are you comparing 7 to true?

boolean buttonState = false;
   if (switchPin == true &&  buttonState == false) {
if (switchPin == true &&  buttonState == true) {

These are all the places that buttonState appears in your code. Since buttonState is always false, and 7 is always true, the first if statement will always evaluate to true and the second will always evaluate to false.