From schematic to breadboard design

First, that fritzing image is digusting. It would be better if you actually took an infocus pic of your breadboard. We still have no idea if you connected everything correctly.

Second, its bad design to have a button pin float while not pressed. It needs a pull up resistor.

While your at it, please post the code here in code tags. Other than that, your statement of " it doesn't work" doesn't help us either. State what it does compared to what it supposed to do. Also give details on what your project is.