The several things at a time post and this post on using millis() may help with getting rid of those deleys.
if(digitalRead(5 && 3)==LOW){
That evaluates to,
if(digitalRead(1) == LOW);
You must separate the 2 digital reads.
Should be
if(digitalRead(5) == LOW && digitalRead(3) == LOW);
digitalWrite(9, HIGH);
digitalWrite(5, HIGH);
digitalWrite(3, HIGH);
You already set the pinModes tro INPUT_PULLUP. No reason to write those pins to HIGH.