We need to look at two approaches for this to happen.
I. To those who can think beyond profits & growth and their own selves and their business organisations and empire, appeal to their good senses to make the world a better place to live in for everybody. This is the appeal behind the following three thoughts:
1. Assign a part of your income, say one -eighth or 12.5% , as ststed in the ancient Hindu code of conduct "Manu Smriti".
2. Have a sense of "trusteeship" towards your business as distnct from a sense of "ownership" as advocated by Mahatma Gandhi, considered as Father of Nation in India, who spearheaded the independence movement .
3.Practice creative capitalism as advocated by Bill Gates and Warren Buffet who have gone on to appeal to the world's billionaires to donate 50% of their wealth to charity.
II. To those who are guided by "current" corporate roles and believe in the concept that business of business is only business or making profits, provide incentives to do social goodby having a credit system similar to carbon credits. By taking on socially relevent projects or donating money to such projects, companies can earn "CSR credits" which can be traded or encashed.
Thus with a combination of appeal to business people's sense of making wealth and sharing the gains, we can hope that private sector will take on more social responsibilty reducing the burden on governments alone.