alright the reason why you are getting matched up against silver/gold players is all about MMR (your hidden elo, like you actual rating). What the match maker tries to do is grab people who are around your MMR and put them onto teams.
So a couple of possibilities can arise out of this, either:
- The silver/golds have really low MMR (can't drop leagues currently but i hear you can once season 4 starts)
- the silver/gold players are duo queueing with a low mmr friend so match maker is trying to average the sides out
- maybe someone on your team has high mmr and gets matched against silver/golds to even the team balance out.
- or someone on your team is duoing with a higher ranked friend so the enemy team has higher ranked ppl
so long story short, match maker is looking at the players'/team's mmr and trying to even things out. There are a few factors that can happen (things mentioned above) that could throw a wrench in what you would expect to face against but it is all what match maker is deeming as about even teams.
Other than that, all I can say is have a role or 2 you can play well and pick champs you are comfortable with. Dominate your lane and help your teammates out by taking objectives.