AntonioAndKarin says:
Appart from focus, the problem could also be resolution of the picture (but i doubt this is the case here, since you most likely upload the originals you took off the camery directly without processing, right?). For ideal results, make sure the pictures uploaded have a minimum resolution of around 800 pixels horizontally. The more, the better :)