The difference between Gold 3 and Silver isn't that big unless you're on the lower end of Silver. If the guy was Plat last season but can't get anywhere close to Plat this season, his season 4 rank is irrelevant. He's Gold, not that far ahead of you.
Improve - I've played against a ton of people who completely outmatch me - I've got only about 100 PVP wins but I've laned against a bunch of Golds, Plats and even the occasional Diamond, and I don't whine. Yeah it's tough and can feel unfair but it forces you to learn - play against enough Gold 3s and you'll be able to beat them eventually. I'd rather try to learn from playing against them than complain. Complaining is what gets you stuck in Silver forever.
Btw I don't know what the specific game you're complaining about was but someone linked this game in your match history in this thread: http://matchhistory.na.leagueoflegends.com/en/#match-details/NA1/1966972438/40754287?tab=overview
I'm afraid to say that your vision control in that game was utterly embarrassing. There are so many things like this that are absolutely brainless to improve on, you should really be putting more effort into that than you are into moaning about matchmaking.