Can't really give suggestions since I have yet to see any kind of repair like this that wasn't still noticeable. I think you might have to just bite the bullet on a new cover. Perhaps ASPENDOG can give some insights as to what is involved and difficulty level for a DIY'er.