If it is indexed then it will come in in search engine result pages but you can start doing link building also if you have not done it till now. Sometimes high competitive keywords take little time to rank.
sherthapa89 like this