I think the best advice would be to work with better stock images (even if it's not really something you want to make a sig with), just try and find a really high quality photo close to the size of the sig you're making (or larger if you're having trouble). You'll notice the difference straight away.

That said, that is pretty awesome for a first try, so keep at it and there's no doubt you'll continue improving.