problem with my if statment

im getting a 0 low all the time monitoring it through serial monitor even though im using a pull up resistor

So are you reading a low all the time with your multimeter on the actual arduino pin (that is the pin on the chip in the socket).

If this is so then unless you pull up is stupidly high then you have your wiring wrong.