Well the very basics step woud be to do on page SEO and implement what we call best practice ,on page SEO shoud be first step because off page SEO results depend from it.
When it comes on page SEO you can split tasks in few groups:
1.Put optimized and unique content on your site,optimized mean...