Have you tried to pull the battery out of the laptop for some seconds? If not, do it and press the power button and wait for about 30 secs. After that try to boot the laptop with only the charger plugged in. If nothing changes, then I thnink it is a power connector and/or the power jack center failure.
If the warranty of your laptop has expired, take out the hard drive of the laptop bay and try to connect it to another computer through SATA-USB cable. If your hard drive spins up on a different computer and it is recognized there, but cannot power up on your laptop, then the problem is hiding probably in the power supply unit on your motherboard. While on another PC, I suggest you to make a backup of the files just in case.
You could bring your laptop to a technician to make a test of the motherboard because it might has got damaged.