im a low elo player who struggles to carry because of lack of knowledge in the game.

this is my recent match

https://www.op.gg/summoners/ph/ADC%20AKO-SEA/matches/WfYe8TQY7YS2HINFwW-eKUx2oP-KzWZK/1734773133000

idk what went wrong here, but all ive noticed is, sylas and blitzcrank werent peeling for me.

i can say im pretty decent but not to the point i can carry all of my games, i still int at some point in the game but im genuinely confused as to why i get one shot by viktor even with just letting him use all of his skills before i help, but even if viktor died or cant get to me, yi is going to run me down like a madman with no help at all. anything u can see in my opgg match or my opgg in general that im doing wrong? i know the term macro but i dont know it in depth.