As far as what we've seen on the show, I really don't think so. Angel and Spike had their souls returned to them because they at one point had one. It seems Ryan never did. I don't think a soul can be created out of nothing. If it were possible, Fred's fate would not be so tragic.
I have found and truly believe that there is nothing so bad it cannot be made better with a story.