Are you hanging them to dry or using a dryer?
Towels are hard,raugh after washing because they build up soapy
residue and are over-dried. They are following to:
1.
Use warm water
2.
Go easy on the detergent
3.
Try a little vinegar + baking soda
4.
Reduce your load. .
Use fabric softener sheets.
try some fabric softner
Put a couple of tennis balls in your dryer when drying them. That will knock them around and soften them up. The cause can be any number of things from hard water to too much detergent.