Kind of difficult to make any suggestions without the additional information...Hello???

If its cotton - like a Utilikilt - wash it SIX times each time using UNSCENTED Downy...then do the tennis ball thing.

Another way to soften a kilt is to wear it a lot...