Easies way to test:
Install linux on a flash drive and boot from that. If it still doesn't work,
Also, check your connections for the power button and make sure all the power connecters are secure.
Otherwise, what model CPU are you using? make sure it's an 1155 socket.