Spend less time promoting it on social media and more time pitching to retailers who may be interested in selling your product.
Start with a simple list of retailers who you would like to pitch to. Add as many as you can think to that list, the more the merrier, as long as your product would suit their range.
Afterwards, research each company and note down their phone number and email address. If you can find the appropriate person/department then it is an added bonus but don't worry if you can't, simply use the customer service number as they will be able to assist further.
The most important thing is to PICK UP THE PHONE and make those calls, if you can't get through, shoot them an email and phone back at a later date. If you reach customer service, ask them how you can pitch a product and they will for sure give you a number or redirect you to someone who can help.
You won't get anywhere without pitching. Even if you only make one deal, that will be completely worth the time and effort.