For one, your vayne build is terrible.
and
are not good items on vayne. You could perhaps make an argument for phantom dancer, but drop
from your build and never think of it again when playing vayne.
You also have an insane amount of deaths. In the last 7 vayne games you've played, you average 9.29 deaths. Some of these games you have a lot of kills, but dying so many times suggests that you are prioritizing kills too highly, and probably making trades - which often is not the right decision.
In your last 20 games you have never, not even a single time, purchased a pink ward. Not a single one. Nor have you ever bought a blue trinket (and as an adc main this amazes me). The blue trinket is incredibly useful for an adc, and never buying a pink ward suggests that place little to no importance on ward control - which also suggests you have poor map awareness (along with your high number of deaths), so these are likely things you can work on.
Your cs/minute is quite low, which goes along with the theory that you prioritize kills to highly. Try focusing more on farm and objectives and less on kills.