I don't know what level of untraceability you want, if you're going with that technique make sure you use exchanges in different jurisdictions, don't use USA exchanges, use Chinese exchanges, BTC-e, and mix your bitcoin before sending it to the first exchange even if it's with sharedcoin, and probably a good idea doing so again when you get bitcoin back in the second exchange.