Youve gotten some good advise. I my opinion, id send the razor to someone for a profesional honing. Cost is minimal but it could take a weeks time.
Id buy a strop. The poorman strop at whippeddog...