Are you sure it affects the image? Minor few specs are pretty normal and don't affect the image.
If you think that you really need to clean the lens from inside, try calling Camera Hospital. Won't be very cheap as I understand to clean the insides you need to disassemble the lens and take out lens barrel, so minimum 150 I'd estimate.