Chosen Solution

I have tried charging my phone, I hold the power button for several seconds… it is just not turning on.

Hold volumn down, home and power button together it should display a service screen from here you can factory reset it also does it charge??

Try replacing your battery, this may be due to a drained battery. It happens when your phone battery goes through a lot of charge cycles. Replace your battery (which is placed under the rear case) and trying turning it on again.