Right click the enemy laners any time they present themselves as a target, you won't miss CS, and won't draw too much minion aggro.
Actually scratch all that. Go play support only for a month. That will teach you how to cause/handle conflict in bot while still controlling minion position. Take that knowledge back to the ADC role and combine it with csing and you will likely find yourself doing much better early.
The biggest flaw I've seen in weak ADC players is they don't understand how/when to be aggressive, and how to retaliate against enemy aggression so they aren't just getting a free lane to run over you. You don't always have to play hyper aggro to dominate the enemy, but you damn sure can't let them get away with doing so without punishing them in return or they will just walk all over you.