Can somebody help me make this PCB smaller with KiCad 9 and give an opinion

The KiCad PCB tool shows a stack of colored selectors. Tom already mentioned Edge.Cuts and you should draw that as the first step of your design plan. Even a cheap PCB has two layers and you should mind which layer is selected during the layout preocess. There are layers for adding silkscren text which you can use for PCB name and version. Good luck.
 
Also a mains fuse should be on the board to protect the wiring in case of a failure. TR5 of a correct value can be used when things need to be compact. Plated through mounting holes are more sturdy but there should be enough clearance to the mounting holes.
 
  • Like
Reactions: sbelyo