Try taking it to your carrier's local store, and ask them to put in a new battery long enough to test your phone.
If it powers up, replace the battery.
If it doesn't power up, you may need to replace the phone.
Welcome to AF! Please consider joining our community.