this really looks very good! maybe you've been looking at it too long. maybe its in the wrong room; sometimes the wall colors dont make your project pop - maybe look at it in another area of your home.
I keep the things I "love to hate" for a bit and if they still dont make me happy I pass them on to ant quilter who thinks theyc an make something out of them - one person's ufo is anothers masterpiece. sharet