You're definitely on the right track. You've got riffs, melodies, some nice little harmonies. The playing could be a little tighter in regards to rhythm though, but that just takes practice. The guitar tone is very good. I noticed that each drum beat is pretty much a one bar loop. If that's what you're working with, then that's fine, but it's totally worth it to invest in quality drum software if you're gonna record your own stuff. I listened to the stuff on your profile page, and those sound pretty good as well. Keep practicing and recording, and you'll be amazed at how your songs will come alive.

Care to check out my song? It's the Soundcloud link in my signature. Follow me on Soundcloud, because I'll be releasing more stuff soon. My Youtube page is just me covering songs.