Seems like there may be a mixup of exactly what the OP is trying to do here.
Switching RUNLEVEL and switching Virtual Terminals is different.
To change runlevel, log into a console as root, and use init x where x is a number 1,2,3,4,5,6.
To change Virtual Terminal, it is usually CTRL-ALT-Fn where n is 1,2,3,4,5,6,7
Does this help?