You were half way though.... when u typed startx.
You must delete the file "/tmp/.X0-lock".

Code:
[root@localhost root]#rm /tmp/.X0-lock
[root@localhost root]#reboot
OR YOU CAN TRY THIS
Code:
[root@localhost root]#rm /tmp/.X0-lock
[root@localhost root]#startx
Regards