Encouraging recycling...
If you want to encourage recycling and reduce landfill use...
Bring back the old bottle fees, where an extra 10p is added to the price of anything in a bottle, and you get it refunded when you return the bottle. I believe they actually still do this in Holland. Do the same with other types of packaging.
Also when recycling glass bottles, don't smash them up and melt them down... Just clean them and reuse them.
Reduce packaging, especially horrible types of packaging like blister packs, back in the days stuff used to come in biodegradable brown paper bags... There is no need for fancy packaging, its whats inside that counts and if companies are concerned that generic packaging will prevent their product from standing out, then institute a blanket ban so everyone is in the same boat. You can also have promotional material on the shelves rather than the packaging. 99% of my household waste is unnecessary packaging.
Reduce plastic packaging, use paper or card whenever possible... Plastic is mostly only really needed for holding liquids, and then the bottles can be reused as above.
Treat biodegradable waste separately, that can be rotted down.
Have convicts and the long term unemployed sort rubbish according to its type, so it can be more easily recycled. Make working a condition of receiving any benefits, if you don't find a better job this is what you do.
There really isn't a whole lot that needs to go into landfill, most can be recycled or rotted down (i.e. natural recycling)...