First off I think its a great photo, and I hope someone who knows what they are doing can help you out. I just played with the small version just to see how hard it would be and came up with this.
Click image for larger version. 

Name:	IMG_2124.jpg 
Views:	80 
Size:	86.0 KB 
ID:	382

I only think it worked as well as it looks like it did because of the small size though, lack of detail helps hide any mistakes. I'd try it on the full size version but Im sure it wont look as good.