hmm watch more and more amvs, watch them carefully highlight the parts that you like the most and watch them again and again. Point out WHY you like those parts and then what is done to give that result :) then you will have your answer on what to improve to make your videos seem better to you :)
As for the video, work on your flow and syncing. Every scene should follow the previous one both in "movement" and in what is shown. (at least that's how i work on my videos)
Good try by the way :)