Yeah i get that. Being stuck most of the time in certain roles repeatedly does suck but there are ways to counter act it.
What I've done is two things. Either I deal with it and play a hard carry role even in stuff like jungle or support. Or i link my lolking and show my history, if you have a good streak behind you or great stats people are really willing to let you do what you like.
Carrying from support is not exactly the easier ways to get freelo but its certainly possible. You just need to create pressure everywhere you go, even if at times that just means killing one enemy ward or placing a deep ward. Just get in the mindset that you need to be forcing an advantage every single minute of the match and eventually it snow balls.
Personally after I get my ADC rolling i roam a lot. Generally mid ofcourse because if I can land a thresh hook, zenith blade or tibbers that means my team (assuming they listen to my pings) will get a tower and most likely dragon as well. Just look to always put the enemy team at a disadvantage. If you even just get a pick and kill 1 person on the enemy team thats more then enough to force what ever you want because you can create a 4v5 ect.
Jungler imo you have to be selfish to hard carry. Especially if you get that vibe that your team is full of shitheads you just need to sometimes let them all die if it means you get an inhibitor out of it. If you know your mid is trash do not give him blue hell just feed it away if the enemy jungler is competent.
You'll be hated but thats what you have to do.. Its a huge gamble putting your trust in 4 random people at low elo. You just never know if they are the type who carry or get carried.
Ultimately though you always have 1 advantage over your enemy team.
They have 5 dumb asses. Your team at worst only has 4
If you have it in you to carry you can definitely do it. Especially in Silver the dreamland of freelo where shit like Sion AP mid actually can carry.
edit:
Also idk how great you are support but there are things in this video that I and even some friends in challenger didnt know about. The coach is a D1 Korean server player and lives at the Samsung Ozone house. The information this video if you put it to use is eye opening and will definitely improve your game.
p.s. His voice in this video is the one who sounds really far away so you will have to turn up your speakers slightly.
edit: lol actually to be fair his entire channel is eye opening. The videos are long but the information is invaluable.