I am thinking you have not enough free play, so the piston is not traveling far enough. You can take the M/C cylinder lid and inspect the movement by the holes that feed fluid to the piston. Usually with the lid off it will push a little fluid almost airborne. This would be a good time to just take the lever off and pump it with a screwdriver. I bet you get some air out of the system.