I dont really know how to motivate a person to work.
I think the best way is :
do not give him any money
do not give him food
do not give him clothes
essentially do not spoil him !
then he will know that this life will be harder for people who do not want to work!
I think you're killing him