Try reseting the NVRAM. To do this, just hold Option-Command-P-R after the chime sound.
If this doesn't solve the issue, boot using the verbose mode (just hold Command-V after the chime sound) and let's see why the restart process does not restart...
Here you have all the boot commands: http://support.apple.com/kb/HT1533