Short answer: You cannot.
technically you can. why? 2 words: Satoshi Nakamoto.
so technically it is possible to stay 100% anonymous if you wanted to but it will be a very hard task (as you already explained) due to bitcoin's transparent design. but keep in mind that being able to trace transaction doesn't necessarily translate into de-anonymization not to mention that chain analysis has never been fully reliable either.