Put 3 million in an stock market index fund. In most years you will get at least a 2% increase, which is $60K (or $5K a month).
Getting the initial capital for this is easier said than done.
"If you want to be a Millionaire, start with a billion dollars and launch a new airline."