Gosh, that's a whole book. I'd recommend you take a look at the SEO Book Blog at:
SEO Book.com
It's more than just about SEO. It speaks about general internet marketing, packaging your ideas so that they sell, etc.
I should also point out too that developing and successfully marketing a website is a lot of hard work - it's not something to do just because you have a cool domain and can't get a good offer for it.