As that one other guy said, your melodies are pretty random. The arpeggio (basically fast notes played over and over again) at 2:07 is way better because it has structure! What I mean by "structure" is that you don't just choose a few random notes from a scale an play them. There's no way to explain it fast without taking up a few paragraphs xd
If you want to, you can watch a couple of tutorials on youtube (search up something like "how to make a melody" or "how to make a catchy melodies.") When I was at your level, I also used to look for piano covers of my favourite videogame music and remix or recreate it. After a while of this, I slowly began to understand why and how a melody works.
Don't stop trying though, anyone can do it eventually!