Sort:  

The best way I know how to raise your reputation is to have good interactions with other Steemians and get upvotes - and it's best by commenting on other people's posts, in an intelligent way. Not just saying, "Hey, man! Nice Post!" There's plenty of stuff on here, so just stick to commenting on topics you like - what you do & what you know about. It takes time. Always make an attempt to credit other people for anything that you copy/paste. The best content is original content that you come up with on your own.

Also, go and talk to steemcleaners on their own terms. I believe they do have a way of granting you an appeal and reversing your reputation drop if you can convince them you didn't know any better, were wrong, and your behavior has changed for the better. IDK how that all works but, if you haven't tried that yet, it would definitely be worth a couple of hours' work on your part.