From reading your post I'm not certain if you have a barber hone or not. If you do then you can refresh your razors with that.

Another route to go, is purchase some chrome ox from ChrisL, get...