"Bad" skin actually doesn't bother me at all. Y'all won't believe me, but it's true. What I really think is unattractive, though, is bad skin covered in foundation, because you can still see all the spots but they're skin coloured and it looks ****ing alien, like you've got the plague.
So don't try to hide it - you can't. Also, if you act like it doesn't matter and you're still hot, then people will feel the same way. This goes for most supposed flaws - they're only ever what you make of them, and when people really don't care or don't think it's a problem, they seem very attractive still.
Look into dietary causes or links - most GPs don't believe that what we eat has any real effect on that sort of thing, but it blatantly does.
Also go easy on the harsh meds, it might not be worth it in the long run.
Post an example picture from google to show what kind of skin problem you actually have? Is it like just lots of spots? Or more like rosacea?