I don't know where to begin, so i won't. This could possibly be made better if you A} Get a better drum machine or *GASP* a drummer and B}Use a better quality program to record your stuff (this sounded like it was recorded with a mic). Also, i don't know if i'm the only one who heard it or not, but your guitars have a weird wah -stop- wah effect going on. Was it intentional?
Anyway, I gave this a higher rating than i normally give to recordings like this because with higher quality stuff it could be made into a respectable song.
Good day sir or madam.