Search Engine Optimization (SEO) and Link Building?

I am working on an Indian Portal – www.indyapulse.com . I need some suggestions for Search Engine Optimization (SEO), Link Building, Directory Submission and Marketing for the site. Anybody from computer background can help me how to start for it.
6 answers 6