this is why i said about xserver.
you were getting the GUI to an extent, you had the login screen (at wrong resolution).
now you dont get the login screen. perhaps try messing about with lightdm, which is the display manager (brings login screen and GUI). but i doubt that will get you anywhere.
is there no way to reinstall your system? i just figure it might be quicker. if you dont have a 12.04/12.10 installer disc/usb, then you could download the installer and create a disc using another person's computer? if you want to use small amount of their internet bandwidth, you can use the mini.iso which is a small command-line installer, requiring wired internet connection. http://www.webupd8.org/2012/05/how-t...n-non-pae.html
sorry this is the entent of my being able to help i think. someone with better knowledge and understanding of this area will help.