This song needs to be filled up, and filled up good.. according to me it's gonna be difficult to make an interesting track of it. I just believe you should shorten it, work a little on the basic track you've got right now and blend a whole lotta FX, synths through it...