what to do when you get camped at top lane ?

yesterday I played teemo top lane vs garen and enemy jungler kayn camped me so hard like I have never seen before in my life, I had very big trouble to survive ganks so I started to build very tanky and it made a little easier to survive, but that made me pretty useless late game even when I had good farm. What should I do in those kinds of situations when I can't survive ganks and enemy can easily dive me?
Report as:
Offensive Spam Harassment Incorrect Board