I use this editor for making my custom skins. They also have a library of premade skins you could use for your character.
http://www.minecraftskins.com/skin-editor
http://www.minecraftskins.com/
Another one I use, specifically for looking up skins for SparzCrafts NPCs:
http://www.minecraftskins.com/skin-editor
http://www.minecraftskins.com/
Another one I use, specifically for looking up skins for SparzCrafts NPCs: