Yes mixing services can do that, but your name is still on a short list of people using Bitcoin. How much and when you sent to mixing service will be tracked.
Ideally coin shops would sell bitcoins locally for cash, like you can do with gold coins; localbitcoins is another option but they'll be compromised sooner or later.