I see what you mean about the background. I like the rest of it, though!
I have a lot of trouble with backgrounds, so I have been working on them lately. The hardest thing about them. (For me) is getting the perspective right. I did find a good site that talks about linear perspective. I don't know if it will help you, but just in case;
Linear Perspective