What was your battery charge like when the problem occured?
If less than 25%, then I'd charge it up overnight.
Otherwise, try removing the battery for ten minutes.
Put it back in.
Then press volume down + power button + home button at the same time.
Keep holding them down until you get some sort of action on the screen.
If nothing at all comes up on the screen, then it's hard bricked. :(
If you get ANYTHING at all that comes up on the screen, then you might be okay. Let us know!