Okay so about 3 months ago I bought a new motherboard and ever since I have been having some problems with my computer as a whole. But the problems were intermittent untill now.
I used to get BSOD every now and again but turning it off and on again and it would start like normal, and at one point it wouldn't even get past the post screen but again turning it off and on again would fix it. Untill now.
It just doesn't get past the post screen at all. Not even turning it off and on again.
Sounds like a memory problem to me. I would remove all but one DIMM and see if it will get into Windows. If it doesn't, try a different DIMM. If it still doesn't boot and your motherboard allows it, try one DIMM in a different slot. Some motherboards are picky about which slot is used.