I suggest you hire some of the people in these forums, and then invest your time reading and learning for a while. If you mess up, you can burn your domain. It's not always cheaper to try it yourself, and in seo, it can be costly in the long run to start blind.
When you do start, begin by working on a domain you don't care about and track the results. If you own any good websites now, wait until you have some experience before tackling it. I can't tell you how many times I have seen customers buy a seo tool, run it like crazy, and then freak out because they lost all their organic traffic.
Good Luck.