Seems obvious but have you connected the headers for the on button on the case to the motherboard, i did that once, felt stupid afterwards, if theyre connected make sure you have connected them to the right pins, and ensure that if the front panel requires a molex or power input from the PSU that its connected before attempted a boot up.