When it comes to recyclables as containers, e.g. bottles (glass & plastic) I would suggest to "revert" (in some countries) to deposits. Growing up in the Netherlands I didn't know better than collecting as many bottles as I could to earn pocket money as a kid.
It is a shock for the first time to hear at the checkout that your 1ltr plastic bottle attracts an additional $1.00 deposit, but once you get used to it - you count your empties and think that they will pay for the new ones.......
This is a proven system which would and has received lots of opposition by the manufacturing lobbyist groups but it works . It does require a government framework which is the major drawback.
One other thought would be to encourage private business to collect these recyclables and reward the providers. What's that empty worth?