I happen to experience having my phone's battery die to empty. And sometimes when i charge it, there phone gets stuck at battery charging-nokia bootscreen loop. It won't turn on for about half an hour. Is my battery defective already?
Try a software reset and if that doesn't fix it, warranty repair (if applicable), new battery (if accessible), Nokia Care, whatever seems like best next step.