The head looks especially nice.
Is he wearing some sort of cloth? How do you have that on there? The way you should think about doing it is model his lower half without worrying about clothes, but that attach his cloth after.
Here's an example (model courtesy of polycount member)(VIDEO)
http://screencast.com/t/zo04yeWY
I didn't show it in the video, but his feet aren't actually attached to his legs either. Because his pants need to be connected to the body in this case, the feet are just stuck up underneath where the disconnection can't be seen anymore. In your case, do the legs normal, but then since it's like wearing shorts, just overlay the cloth mesh over the legs.
You can vertex snap the cloth into place, or you can clone the faces around where you want to start the cloth into a separate mesh and just extrude from there. Just make sure you get it accurate though.
"If I have seen a little further it is by standing on the shoulders of Giants" - Isaac Newton
-Computer Animation Major @Baker.edu-