I think a lot of things would get fixed if we simply required the originators of the material or item to pay for its recycling or disposal. If it's not economical to recycle an item, the cost would be borne by the organization that made the item.
* making their own durable packaging to buy back.
* figure out how to standardize package shapes and centralize collection/washing.
* Stop overpackaging and over marketing the food. A lot of foods don't need to come in a shiny colorful plastic packet.