Certainly you can try the linen/leather stropping you described. There is some chance it will improve the edge, and it will take very little time and no money to do this.

However, if this doesn't...