You can get some really, really helpful feedback on this forum, and you can also learn a huge amount by listening to/reading others' posts (and contributing), so if i were you I'd be more concerned with that than with just how you score out of ten....
With your piece, the most interesting thing for me was (potentially) the lyrics, but unfortunately i couldn't hear them properly, and you didn't post them up...
Good luck and enjoy the forum... (And read the sticky notes!! They genuinely will help you get the most out of this!)