My iphone 3gs won't go past the apple symbol?

When i try to turn it on it will go to the apple symbol and stay. Even after many hard resets. I have already rstored it twice trying to fix this problem. It didn't work.

Hold home and power button til it kicks out of the apple

Is it a Jailbreak phone? If yes, try to put it in DFU mode to refresh the system and then restore it. Here is the link on how to put it in DFU mode just incase you need it.

http://jailbreakhome.com/put-iphone-in-dfu-mode

If its not jailbroken, try to do a hard reset by holding home and power button, or try to connect it to itunes and restore it.