How can I mix Bitcoins with minimal fees? So that the output is pure AML. Is it possible to split the transaction into many small ones?
There is no way to generate a transaction that will result in 100% positive AML record because blockchain analysis companies have bad algorithm and they have false positives very frequently.
No one can't really guarantee you 100% positive AML, here are the things that you can do.
1. You can use mixers but as said, you have to trust them that they keep no-log policy and delete all of your data when you mix coins.
2. You can use coinjoin but do your research first. One member above me recommends you Wasabi but do your research at first. You have to do your research on every mixer and coinjoin wallet when you want to improve your privacy because some mixers don't delete their data, some coinjoin service providers partner with blockchain analysis companies and so on. Do your research and analyze what is okay and what is not okay for you.
3. Exchange BTC to monero and back then via decentralized exchanges. In this case you have to keep in mind many things, like, timing, amount of coins to make tracing very difficult and so on.