Chords...
The progression you used really sucked, to be truthful.
The melody was very good, though. Really awesome melody, though you tried to do a secondary dominant at one point and it didn't work with the chords. You could make it work, but maybe have the chords sound before the melody note. The ending was a bit weird, too. Maybe you should have used a more consonant 7th chord?