Again, have you tried starting up in OS X by holding down the x key as the startup chime is ending. (There is a small chance that this could work.)
You could try starting up in
Safe Mode. This will take quite awhile longer than a normal startup because it does a file check and repair of the hard disk.
If this works you will see your normal desktop. Once completely started up in Safe Mode, try to restart normally, and go to Applications > Utilities > Disk Utility. Click on the top hard drive icon in the left sidebar and note the
S.M.A.R.T. status at the bottom right of the pane.
What does it say?
Select the named boot volume in the left sidebar, ("Macintosh HD" unless you've renamed it).
What is the hard drive capacity and how much space remains available on it? Repair permissions on it.
See if you are able to do a little hard drive maintenance to help things out.
I suspect that it may be your hard drive which is acting up.