Assuming nothing is broken, sounds like the cable is too tight. While not the worst of them (I'm looking at you 5800) Shimano front brifters have very little leeway in this regard. For most DIYers, I would recommend finding the technical literature, following to the T, as well as putting an inline adjuster somewhere in the cable.