Welcome to the forum. The razor you've got has a rather good reputation, so I suspect it's just a matter of skill and patience to get it right. Follow glen's suggestions, or send it to a honemeister.
I guess if this thread continues to be mostly on honing I shall move it to the honing section of the forums. I think for now it's fine here.