I DONT WANA BE HARSH!!.. but, I'd say either pick guitar of vocals and work on it.. and find some other people to play with.. if I were you I would work on my guitar playing and not bother with vocals.. cool that you've got so many bits on your soundclick tho man! you definatly got hell of a lot of ideas!!