If you have website and want to become number one, that mean become on first page of Google, you need on page and off page seo.
On page mean to be creative and write unique and researched meta title, description, keywords and tags. Also some good text on your website will be good. Because good and fresh stuff is what will index you high.
Of page seo is backlinks to your web presentation. Do not spam, because that can de index your website. Be smart and get top quality backlinks from article writing, forum and blog posting and commenting and other things.
After some time, you will get award for your effort and time. You may be on first Google page and get a lot more traffic and sales.