Bevor wir dir alles erklären müssen, lies erstmal folgendes durch:
http://www.ubuntupocketguide.com/download_main.html
Es reicht, wenn du einiges nur überfliegst. Aber generell passen "ich sitze zum ersten Mal im Leben vor Linux" und "ich wil einen eigenen Kernel backen und ich auch noch gleich patchen" eine ziemlich schlechte Kombination.
Fang klein an und arbeite dann dann nach vorne.