No offense, but you need to work on your notational skills. No one wants to see 5 bloody ledger lines in the bass clef, and having things like a G, then a G flat then a G natural in a row is a lot more confusing than changing that G flat to an F sharp.
Also - in 6/8 time signature, it would be far more pleasing to the player to see Duplets instead of dotted quavers. There's also a bit of work that could be done to clean up the score if you really cared about it.
The music is nice however, and pleasant to listen to - a tad heavy on the arpeggiations though - but if people can't read it clearly and simply, they might be hesitant to play it.
Keep that in mind.