You could use PyxelEdit to create backrounds and tiles. I'm was horrible at art stuff but after learning some really basic truths about making tiles I can make them look a lot better. If you understand WHY you have to put a pixel in a certain place, it makes drawing a lot easier.
If you take some time out to learn the basics I'm certain you can make stuff look decent, even if you're crap at art, like me. With those basic rules you can approach the problems with a more 'mathematical' viewpoint rather than a creative one.
This video helped me understand some basic things