Counterpick doesn't really matter for adc. It's about knowing how to play whatever matchup you get into.
For example one of your recent games you played was Vayne/Soraka VS Caitlyn/Annie. The adc matchup is all about Vayne surviving till level 6. If you add supports into the matchup, it's a heal vs poke lane. Heal (Soraka) beats poke (Cait) so vayne has that advantage to help survive. Unfortunately for Vayne, annie gets really strong at 6 so even at 6 Vayne has to be careful. So in general, farm and try to avoid getting into fights early and if they push you under turret call for jungler help. If Cait is ever alone past 6 kill her.
In general Heal beats poke, Poke beats all-in, all-in beats heal.
Edit: Learn how to cs under a turret. Usually melee minions take 2 tower hits and 1 auto attack to kill, ranged minions take 1 tower hit and two auto attacks to kill. If you are good at this even if you are against lane bully like mf you can keep up with her in creep score.