What can one do to get better at top lane
When I started league, a plat friend told me That half the players become one to two trick ponies and the other half become jacks of all trades.
I opted to go for the second one, since I feel that option is less toxic and better for what is supposed to be a team based game. I've learned a lot from playing different roles, though I still have much to learn. I feel alright in most roles, but the one I never seem to be able to get down is top.
When I top I am always behind in farm. I am usually on the short end of trades/duels and get bullied out of farm easily. It's by far my weakest role. I know I should engage when I have a minion advantage, or when they are low on mana. I always ward, too. But I always seem to struggle. I'm wondering if there's more stuff I should know and consider about being top and more things I should know about trading and the like.