I managed to create more accurate UV's and I arranged them a lot better for the UV snapshot; I read that a general rule of thumb is to use up as much space as possible in the UV Texture Editor when laying out the UV's to maximise their resolution and visibility in photoshop, the more space you use up the better.
I completely re-painted the textures and made everything to a higher standard than before. I feel a lot happier with the new results and think the textures now look a lot sharper as I exported them at a slightly higher resolution.
I showed this render to Karen and she was happy with how it looks, she could also spot the changes instantly which made me feel very good about my work knowing that my extra efforts that I did off my own back in my spare time actually paid off. I still don't feel particularly strong when it comes to characters, but I'm happy I can bring them to life to match Karens designs.