Tip One: Pick
She has the longest range of any adc but late-game Tristana, so you can hang as far back as possible and farm.
Tip Two: If you support is stepping forward to harass, go with him. Don't DIVE, of course... but let the support dictate where and when you go for poke. If they're playing passive, you should too.
Tip Three: Remember that a lot of hardcore kill-lanes in bot will fall behind in use if they DON'T get kills. A support with low gold from lack of CS will have a ton of utility and CC effects. A kill support with no gold is going to have trouble killing things as the game goes on. This doesn't mean you shouldn't respect support Annie's mid-late game burst... but without her being fed she'll likely be behind in damage or in durability. Your team should be able to abuse her weak spot.
Tip Four: If your support has a heal, you can afford to eat a little harass while farming, just remember that a heal won't usually save you from a brutal all-in, it's good for shrugging off poke. If you have a Sona/Soraka/Taric or whatever healer don't be afraid to eat a little harassment to get CS. But if you're against a team that is built to just get on your and kill you, like Leona/Graves or the like... you'll want to play it safe.
Tip Five: Which supports are botlane changes the matchup far more than which adc's you pick. Plan how you're gonna play your lane around who you have backing you up and who they have backing them up. Exploit weaknesses in their comp. If their support has no sustain, try and poke them as much as you can without putting yourself at risk. If they're built to dive, let them push the wave to your tower so you have less distance to flee if you get dove on. If they have a blitzcrank, hide behind minions and don't stand in pull range by their tower. Usually the support is more a factor in winning or losing bot than the adc... though not always.
Tip Six: Practice. Practice a lot. ADC is a simple job on paper. Free-farm and then right click. The difficulty of the role is that EVERYONE is trying to kill you. Staying alive usually means more than getting a kill and then dying for it. You need to live as long as possible to push towers after teamfights and to do as much damage as possible over the course of a team fight. Let the tanks, mages and bruisers make the bold plays. Let the support save lives with well-placed CC. Your job is the somewhat bland but game-winning task of plinking out autos as safely as you can for as long as you can.