Nexus S won't turn on!

view story

http://androidforums.com – I updated to Jelly Bean 4.1 a few weeks ago. The phone was a little laggy, there was a lot of stuff on there and the battery was draining quickly. After doing a search on the internet, lots of people suggested I do a hard reset. I did a soft reset first. Then when that was done, I rebooted the phone to do a hard reset, but didn't press the right key combination, so the phone booted as normal. I decided I didn't want to wait for it to load up, so I took the battery out to restart. When I put it back in, the phone wouldn't turn on. I tried my second battery, I tried charging it, I tried taking (General)