How can you make cannabis legal?

You, yourself can not. Join legalization groups, try to protest about it being illegal. It probably will not happen any time in this lifetime. Go to Amsterdam, it's legal.