Well done for persevering with this and all the effort you have put in so far. I hope these comments will help you improve:
You started off with a suitable tempo but the main thing you need to concentrate on is keeping the tempo steady throughout - even when the dynamics change. Play this piece with a metronome a few times and you will discover why. This is essential in bringing the piece together as a coherent whole.
The second obvious thing is that your rhythm is inconsistent, e.g. sometimes you don't hold the notes for their full value (especially tied notes), sometimes you play the third quaver of each group too soon and sometimes you play the semiquaver just before the next group for too long so that it becomes a quaver. This distorts the rhythm and affects the flow of the music. Note that the first section is characterised by dotted rhythms whereas the second section has more flowing quavers etc. Enjoy these rhythms! If you count 1-2-3, 1-2-3 in your head as you play, this will help tremendously.
The other things is look at any repeated notes in the RH, make sure you play them with a sense of direction, i.e. leading up to a particular note. Also, think of the longer melodic line when shaping your phrases.
Even though you bring out the top notes clearly, somehow the middle notes tend to get lost and do not appear to sound - thus the harmonic richness is lost.
Also, try to make more of the dynamic markings - there should be more dynamic contrasts.