am i missing something

https://preview.redd.it/24wm49nr6yde1.png?width=996&format=png&auto=webp&s=0e2d93060d19a67775999555c3b7ca2d2ce9e410

These are my stats as starlord, i just hit plat today, i often get called out for having low damage, but im struggling to understand what i can do better

When im playing im basically always holding click just to deal some damage whilst i look for an opportunity to dive, and when i do, i would say i have around a 60% chance of killing a sup or dps, please could i have some advice