Lcd light flashing meaning the monitor is not in synch with
PC... Do u see anything on the screen, like ram test...etc when
power up?
I think u can follow the following steps to isolate the
problem:
1) Power off the PC. Remove all the ram except 1, if there is
only 1 ram, swap to other slot. Power up and try, if does not work
try step 2.
2) Power off the PC. Replace a working graphic card
and try again, as long as u can see something display on the
monitor, it means ur graphics card is working. U might want to try
swap to another available slot if u do not have extra graphic card
to test if the slot is the issue.
3) Check the CPU fan is turning or not when u power up the PC.
Chances of this is low cos the PC is power down for some time, so
overheat issue is unlikely. But not harm checking on this
4) If neither of the steps work, i believe might be the
motherboard related problem. It would be wise u let someone
familiar with pc hardware to handle ur issues or u might risk
getting more things damage.
Conclusion: Most likely is hardware issues, i will narrow it
down to mb and graphics card that would be the likely causes. Hope
this helps!