Against AD, starting
into
helps a great deal, armor and AA reduction mitigates damage alongside movespeed to help close the gap. Similar results for
against AP champs. Grasp of the undying helps a lot against ranged champs, as it gets charged from ranged harass and does more damage when you build HP and ranged champs have no scaling MR.
I know this might be hard, but focus on getting every last hit. Early game don't be afraid to use abilities to grab CS out of reach. Learning to maximize CS under tower will help tremendously. On even CS, most melees will outstat ranged champs by level 7-8 and will take control of the lane without trouble.
Then comes how to spend that CS. Boots are always a must, and
are very useful if you are getting zoned hard. Rush items that mix offense with defense, you want to survive harass but you also want to do damage to scare them off.
is fantastic as it gives HP, AD, and speedboost to help close gaps.
is good against AP champs. Then build into items like
that give you mixed stats.
As far as the specific matchups are concerned, it's going to be a struggle.
have weak early games. Stay positive though, do your best to not feed kills and you have a chance to win teamfights. Wukong is a good team fighter and has a strong late game, often he loses lane but still wins because of his roams. Darius is a bit tougher but he can work as a front line for his team. If all is lost, building straight tank and staying under turret all game is better than trying to win lane and feeding your opponent, and makes your team more willing to carry you.
Most of the champions you mentioned are major problems in general so you aren't the only one.
are getting nerfs.
's entire gimmick is to shutdown melee toplaners with no skill and no counterplay, he's shit otherwise so if you don't let him tilt you then you have a good chance of winning the macro game.
is poor design and too much of a lane bully for how game changing his ult is late game. I can't really give you advice on how to beat him toplane so you should just ban him if he gets popular.
If all else fails, try out
as they are designed to stomp ranged champions in lane.
Good luck