You should go to a proper section for trading your funds and transact them properly.
Kindly move this thread here.
https://bitcointalk.org/index.php?board=53.0
So you are offering a 1m USD for bitcoin? Youll be needing a trusted escrow to process this kind of big money.
If you really have the coins then move them to a good wallet that allows you to sign a message and sign a message to prove that you indeed have the coins. Or your action alerts a reg tag.
Indeed, I think calling out an escrow would give him chance to do transaction. Most new accounts are usually end up being a scammer but I dont judge the guy, maybe his real dont know maybe.