You guys are being too complicated. It's really not that difficult. The OP just wants $1,000,000 USD's worth from bitcoins, right? It can't be easier. Let me give you all the steps you need to achieve that.
Step 1: Start with $2,000,000 USD.
Step 2: Using that money, buy bitcoins from a shady exchange, and keep trading.
Step 3: Stop when you have $1,000,000 USD's worth of bitcoins left, then convert back to USD.
Man, you beat me. Your way is much simpler then what I was thinking:
Step 1. First you need to become a billionaire
Step 2. Put all of your money into bitcoin.
Step 3. "Diversify" your bitcoins by moving all of them into small 50 BTC paper wallets with no private key backup
Step 5. Start burning your paper wallets one by one until you're left with $1,000,000 worth of Bitcoin.
Congratulations! You've become Bitcoin millionaire!! BTW, did you ever wonder why Satoshi never moved his money out of numerous 50 BTC addresses he owns? That's why!
.