Was the razor honed by a reputable honemeister?

If not, neither newspaper nor a strop will make it shave worthy. Those items just maintain an edge that is already in place.