This is a good start for something. I made another remark about counterpoint on another post and here the advice would be the same. You would have to study J.S. Back fugues and inventions to get what I'm saying. I would encourage you to keep going though. the melody is nice and the harmony is good. Well done!