The scourge of bare pocket carry and "printing". I use a soft bristle toothbrush every day or so for the lint. The other secret (not) is to carry "dry", meaning after cleaning and lubing (I use breakfree) let it soak and then wipe dry very well to eliminate surficant that will attract and hold the dirt/lint etc.
As far as "printing" goes, ya have to buy new jeans/pants.