Chosen Solution

I tried doing a smc reset but nothing it turns on but the white light stays on

Disconnect the battery and mag-safe charger. Press and hold the power on button for 10 seconds. Reconnect and you should get a spontaneous reboot.