(Leonardo) Please help! All my input pins are going high low until i put a voltage then it stays high!

A multimeter doesn't see the switches the way a processor does.
https://www.arduino.cc/en/Tutorial/BuiltInExamples/InputPullupSerial

It also likely that you made a wiring error, compared with your diagram, so please post images of your hardware.