Hiya, I’m not advocating for using any particular site (and especially not for paying for things that, imo, aren’t very helpful such as “coaching” tips), but there’s a site called Mobalytics that takes your stats and play from your recent games and gives you some tips for improvement.
To give a little preview of what it says about your play as ADC, your lowest “proficiencies” are the categories of “farming”, “vision”, and “survivability”. Vision is your lowest, so I’ll go in a bit more depth as to what it says about that:
Placement: There are many times in a game where you will be sitting on one or even two trinket wards if you have yellow trinket, or you sell yellow trinket for red and don’t ward anymore. Wards aren’t just used for knowing when a gank is coming - they are used to help your teammates track the enemy’s movement, especially within the river and jungle. As such, sometimes it’s more useful to go ward midway down the river - as long as you have good map awareness, this actually gives you more advance warning of a gank, and also allows your top and jungle to play around when the enemy jungle is bot side.
Denial: I’m not sure if mobalytics is bugged or if you simply don’t buy control wards. If you don’t buy control wards, start. If you have 75 gold left over when you buy, you should be buying a control ward each back. It is also a good idea to buy a control ward over one extra potion if you can do that and afford it, even if you only have none or one potion. The benefits of vision denial are numerous - if you clear wards in the river and/or your tribrush, you are allowing your jungle to remain unseen when they are pathing, which helps your jungle gank successfully. If you put a control ward in the river brush, it can help the jungle come to your lane, because the jungle will know whether the enemy has warded that bush or not. You can also use a control ward as a quick ward when you are out of trinket charges (ex: if the enemy may be getting dragon, rift, or baron). It’s even possible to bait an enemy using a control ward - many players try to clear control wards ASAP, and you can use this urge to your advantage by baiting them into clearing a control ward then killing them.
Vision Impact: Mobalytics uses the Riot vision score (in game vision score) adjusted for your champion you’re playing. Your average vision score (adjusted) is <12. Keep in mind that your vision score is raised both by gaining vision and denying vision - you should aim for this to be much higher.
Again, I’m not saying use one site over another - op.gg offers some basic statistics, League of Graphs offers some statistics, and even just looking at the official in-client match history and/or watching your replays can help. But the first step is identifying something you can improve on, and the next step is determining how to improve - and a third party (be it a website, a friend, your stream chat if you stream, etc) may help with that.