Melodic sensibility and good sound in general is definitely there. The thing that gives your song its personality is the lead. Let the chords play for a bit, then introduce the lead - it will have more impact. I feel like this could really use a female vocal, maybe it could be the basis for a remix?