You did a great job on this! I'm working on one myself right now. I hope it turns out half as good as your. Its my first one. Got any tips. I almost have the body done. I know the face will be the hardest.
Hi. The most helpful thing I've found is this: [link]
The tip is: make the mesh in a basic form, and then adjust the mesh to you desired form and add the colour.
The other thing you need is practice!
Hope it helps