TLDP has a kernel how-to but it is RH specific I believe. However if you go to kernel.org and get a release and untar and unzip it it comes with a README file that has cursory instructions and if you read the TLDP guide you MAY make it thru it...although it is not exactly a walk in the park if you are new to it. But how do we learn?
I have hosed dozens of installs with a wrong selection or compile...what the hell. That's why we are here right?