"cannot" is proper English :-) and it is much more used that "can not":

http://www.dailywritingtips.com/cannot-or-can-not/