Ok, I've heard the first two.
They are very well written, you really know how to write songs, the only little thing I see that you should practice more is the vocal part; you should practice your vocals, but I'm not sure if that's what you want, cause you called yourself
an amateur song composer, so... if that's just it, then they're really well written, if you also want to sing them, just practice your vocals a little more