Here is my opinion. Take it for what you want.
Try changing up the rhythm to make it more interesting. I see the lead voice follows the same 1/16 dotted, 1/16, 1/16 dotted rhythm the whole time. Try using 1/8 triplets in places for a more flowing feeling. For example, I think bars 15-16 would benefit from being 1/8 triplets.
Also, don't forget rests in the lead voice as well. Don't take this harshly but it just goes on and on.
And a little off topic......I really like using quintuplets and septuplets. Especially trilled or tremolo. I think too few musicians use odd groupings when they can add so much "spice" to the sound.
Btw, how long have you been playing?