How well can you code in C? I don't suggest you make an operating system your first project of sorts. (The result is usually bad, even if it's just a 16-bit os.) Play around in different fields: game programming, cryptography, compiler internals, networking, gui applications, compression, etc. A lot of the things you learn in these fields will greatly help you with your os, however indirect they may be.BlackHole2007 wrote:And yes, I do know how to code in C at least.
If you do know how to code well, however, go to the wiki and begin the fun that is osdev! (I should write a motivational osdeving book.)