High quality backlinks comes from Natural link building. You need to find relavant website with your product or website. After creating a list, you need to check DA,PA and trust etc.
You can not be depend only on few strategy. You have to build...
Image sharing etc. I'm as a digital marketer, work on every resource that can be benificial for my project but keep in mind that you're creating information for users not doing promotion.