You need to look at your webpage with the eyes from google.
There is new website and baaaaaammm 600 backlinks from india with Tandori chicken content= BS.
What a "real" website do?
After they start they work on SM and register on yellowpages, PR, ect. ...
Or allready do SM and then start a website.
When the SM was good they will get some traffic which will gain reputation and backlinks.
As others told you.
1. Very good onpage.
You say you have allready? Then do it better. Min 1400 words per page. Keywords 2 -5%, pictures with alt-tag. PAGESPEED???
2. Do youtube.
Get a channel, make nice videos link all to your webpage.
3. Twitter, FB, Insta?
Here you go. After you have some content buy a social service they will share it for you.
4. PR releases
These will bring you allready cititation and some backlinks.
5. Start backlinks best would be guest postings.
DONT USE CHEAP STUFF.
As harder backlinks are to get as more value they will have.
You can outreach by you self or use a GOOD service from BHW.