I agree with Dave, but you should see your doc about your dry skin. It could be a fungal infection or eczema or something that needs treatment. I don't think it increases your risk much for anything, but I'm just mentioning this so you can get some relief.
none of what you mention suggest you contracted any std but test for syhilis and herpes if you have a regular partner.