Most of the newbie get too excited about ranking their homepage, and they forget to build backlinks to other pages, instead of building hundreds of links to your homepage, you should create some for other pages also. It is like you are only concern about your homepage not any other page listed on your site. Always try to split back links like if you want to create 100 backlinks then split these backlinks for all the available pages on your site.
You can use Google Page Speed Insights Tool to analyze your website whether it is running slow or fast or you can also use PingDom Tools.
It is always advised to keep on checking indexing of your website on Google and other top search engines. If you face any issue then just check your Robots.txt file for issues. You can check your site’s indexed page by using this command on Google: