You said right...🙂 After selecting the keywords analyse your site, see the errors and fix it. After onpage optimization go for off page tasks like
Search Engine Submission
Social Bookmarking Submission
Article Posting etc..
Want to know more info about SEO, content writing or web designing and development, please let me know.