You sound somewhat delusional, especially regarding software development. I think you should write more trivial programs.
I think you should stay about from kernels and focus on getting your myspace page to validate
Try to write "Hello World!". It may take you some days to get it done but its the way that counts.