There are lots of SEO techniques. Have a read through this SEO FAQ:
There's also a lot on Google, too.
I'll close this thread, because the question is too general, and there are already lots of answer available. If you have a more specific question, don't hesitate to ask.