How to take best photos?

I’ve been taking photos since I was about 8 years old. I would grab my camera and take pictures of anything that moved. I am now 15 and struggling to like my photos. Long story short I have a yearbook portfolio that has to showcase my top 7, newly taken photos. What can I do to improve my game?