Link building is an essential section of search engine optimization, without which it can't be really possible to have high rankings. Think about this such as an exercise program. But despite your efforts, your internet site do not make it to the page ranking you so desire or at least expected to land into.
This is time consuming, but there are options and people who can help you with this. Do guest posting