Why does a Double Hard Reset help with iPhone issues?
It sounds like you’re no doing the reset correctly. You’re supposed to keep holding the Home and Sleep buttons until the Apple logo appears.

The reason your iPhone isn’t coming back up is you’re stopping before the reset is completed.