I can see just by reading your post that it's your attitude towards your team that's holding you back, I don't even need to look at your matches. I'll take your word that you're a decent player (no sarcasm). But if you keep thinking about how your team messed up or how "It's basically a 3v5", you're not going to climb out.
If a laner is doing bad and you're ahead, it's okay to sacrifice your mid tower to go roam and help out your teammates. They're going to keep getting stomped if they're behind, no matter what the circumstances. Even if your team continues to make mistakes, figure out ways to capitalize on their mistakes to make it worth for you. Maybe someone dived your support and oneshotted them but is now currently out of position, go ahead and turn your sights on them if it's safe enough to.
You gotta remember the numbers advantages. Protect your team at all costs and don't try to be the carry or hero. It might net you a few games here and there but you'll win much more consistently when your team is a well oiled machine and synergized with the same goals in mind. Don't be afraid to be the shot-caller or let somebody else do it.
A team of 5 making a poor decision is better than a team of 3 making good decisions and 2 others not on the same page.
If you can be the person to bring your team together as a whole you'll see yourself out of Silver in no time and ready to collect those sweet rewards. And just remember, it's okay to make a mistake, it'll happen, a lot. Just try to figure out why you made that mistake and why it costed you what it cost you. (death, flash, .etc) It's okay to lose games, the matchmaking system is made to average out ~50% win/loss ratio, so don't be discouraged if you lose a match or a series 2 times. Ya might stomp through on the 3rd attempt.
#I really hope you'll see that I'm not flaming you and you'll accept constructive criticism. League is an attitude game first and skill second in Solo Queue. I'd love to see you in Gold before the season ends though! Good luck with your Matches!