it doesn't even beep anymore. And the power button light doesn't come on
Typical signs of a bad PSU, a PSU puts out various voltages one of them being the 3.3V rail that supplies the DIMMs (the dual memory slots), there is no way of knowing this while the PSU is still powering up but the tell tale sign here is the power button light no longer coming on, your PSU is the flex type which are expensive and before doing anything else I would suggest that you have a local tech test the computer and PSU for you, some will do it for free and some charge a small fee so please check with them first.