Yetis don't drop cloth, but they are skinnable and they drop money. I sell leather for money on the AH, but yetis don't give Thick leather, so I would suggest higher level beast monsters. Just don't worry about skilling tailoring for now, and just sell all your stuff on the AH.