No, my friend, SEO can be done for all types of website. It doesn't consider old or new. SEO is one of the best Internet marketing method of brand promotion of any type of site over the Internet.
No my friend SEO can be used for new and old both type of websites, but yes if your domain is old you can get some value for your domain age from search engine. Because domain age is importent for SEO.