you know what you need?
a band to play with!!!!!!!!!!!!!
what you do is worth going on.
as i am the drummer of my band, i cannot tell you too much about riffs and so on,
but i think your composing is well, your sound is good,
so keep up your work, and seek for some co-players:
cause the best ideas can get much better in interaction with friends.
good luck to you