Alan,
The method you describe is the "standard" way of compiling a kernel, but for Centos the method seems to vary...
http://webui.sourcelabs.com/centos/mail/user/threads/Run_a_more_recent_kerne... http://www.howtoforge.com/kernel_compilation_centos http://wiki.centos.org/HowTos/Custom_Kernel