Check the instructions on the cpu heatsink. It sounds like it is either not seated correctly or that the power cable is not plugged into the cpu fan header. Some boards will not run with out a fan plugged into the cpu fan header.
I finally stopped being stupid and hooked up a monitor and lo and behold, the problem was told to me right on the screen
Turns out that somewhere there is metal touching in the front usb ports so I just had to disconnect and voila, it worked! Thanks for the help though!