@juli watson
Tip 1: Use a link that works. http://www.diseasesattacks.com/diabetes.html does not work.
Tip 2: Don't try to post your keyword links on this forum we have no follows on our links.
Tip 3: Don't pretend to be named Juli Watson when you're from Mumbai, Maharashtra in India use a nickname or your real name.

I know some tricks about Seo, maybe it can help.
Like every other Seoers, you should start with backlink.
Next step is drive traffic to your site with quality content, try to get people know about you as many as you can. Have you use Quora to drive traffic? Try it.
That's all I know

Look at post #7
Your title is too long
<title>Marriage Caterers in Chennai | Marriage Catering Services in Chennai | Best Marriage Caterers in Chennai | Best Marriage Catering Service in Chennai | Catering Services in....
Try to keep it to approximately 65 characters including spaces (use your best keywords). Check the source code of several similar sites. Use a web analytics tool to check your site. You may have a penalty for spamming in your title.
falcon

You need to produce high quality articles for your website minimum of 25 and maximum of 100 with nearly 800 words that includes keywords with 3 to 5% density which are most licked by the users. Qualified content is the current trend of this year. so makes sure you embed it into your website.

Please check that your website is user-friendly and responsive. Because if your site is not responsive so it will effect on your rankings.

And start with keyword research and create title & description on the basis of those keywords. Make sure your title & description should be unique. Other wise google will penalized your site. You can also add keywords in content as well for better ranking.

After on-page activity start with link building, social post, blog posting and business listing. These all activity will help you to boost your websites rankins.