umm..
change it to 2 then.,
And when you get to the text prompt next time, you ought to do,
init 5
and then
startx
Or try removing xdm from the boot and default runlvl,
From GNOME,
[System] --> [Administration] --> [Services]
Uncheck xdm from boot and default run levels,
I use rc-update del xdm boot in gentoo for doing that.