ouch. it does sound like it might be a blocked duct.
some mums use the end of an electric toothbrush to massage blockages, too. You could give the ABA helpline a call for more ideas, too - 1800 686 268