A lack of moisture in the chicken will toughen it up. This can be because the original chicken lacked moisture or because it was overcooked. Try brining chicken before cooking it to lock in more moisture.