If it means anything to you, most of my early covers were horrible. The people on here were very helpful, and now I have confidence when I release a cover.
We aren't being mean, we are just giving you tips.
I think your concepts are good, your execution just needs a little work.