Are there any physical therapists in your town (I think that's what they're called in CAnada - they're physiotherapists here, the people that deal with aches and pains and rehab after sports injuries and surgery). The ultrasound treatment that they use can be very helpful for unblocking stubborn ducts. But you need one that has experience in duct-zapping.