If you want the 47% to pay income taxes, you have 3 choices:
1. Impose a new tax on them (not popular in your circle)
2. Raise the minimum wage so that they enter a tax paying bracket (not popular in your circle)
3. Encourage more union and high paying public sector jobs that pay taxable wages (not popular in your circle)
Sounds like all the solutions to this problem come from my team.