dude
it needs an ass load of cleaning up, guitar riffs have potential, bass just fucks up the timing, your lyrics are unimaginative and of course the drumming! but you already seem to know that. there are a bunch of stuff I can hear that sound pretty awesome, i would suggest using a Digital workstation to help you pruduce your music. you might want to start off using FL Studios seeing as you're starting off