i think, we could rank even without some high quality backlinks or with few backlinks - depending on the competition we have. Please test and try these techniques.
1) Set up the Title and meta description with some research and effort (No keyword stuffing - but with keywords in first).
2) Set the ALT attribute properly - can affect our ranking significantly - in my own experience.
3) Add schema to everything - local business, images, videos etc.
4) Place our keywords, synonyms, and other relevant terms rightly first on the paragraph.
Refer these useful posts for more great ideas:
7 Under-the-Hood Optimization Techniques That Will Rock Your SEO
How to Create the Right Meta Description
Optimize Your Images and Make Them #SEO Rockstars in 4 Steps
4 Things that SEO Newbies Need to Understand Immediately