Why is my pushbutton always reading LOW?
The pins on each side of the button are shorted, the "button" is between the sides of the button. Else your code looks alright.

Edit: Here's an image which shows how a push button is connected internally, make sure you're using the correct pins.