Some questions regarding Mid lane in SoloQ (Silver)
Hiho,
first of all, sorry for this bible of text I've written down. I hope somebody will have mercy and patience and read through it.
Anyway, here goes. I've been playing for about half a year now and mostly Solo Queue in ranked. I started out playing all lanes equally often and I've now "settled" comfortably into mid as my main lane, followed by sup and jungle. I've constantly tried to improve myself both mechanically and game knowledge wise but I'm still having trouble rising in rank, even though I feel personally, that I have improved quite a bit compared to when I started. I watch a lot of strategy and tutorial videos, I somewhat follow LCS and I have some high ranked buddies (high gold to low diamond) who'll sometimes play normals with me and give me hints or spectate my ranked games and tell me what I'm doing wrong / right. Now, I don't mean to be saying I should be in a severely higher rank or anything, but it's getting increasingly frustrating that, even though I play a lot better than some months ago, I still can't seem to get at least one or two ranks up. When I started I got placed in Silver 3 for some unfathomable reason (at the time I think Bronze 3 or 4 would have been more accurate.) I then proceeded to fall down to Bronze 1 and had recently gotten myself up to Silver 2 with the help of some very good teams and some luck. But for the past 50 games or so, I've been falling again (am now at Silver 4, almost Silver 5) and it's getting frustrating because it feels completely random. Some games I do horrible and we'll still win because somebody else got fed and carried us, but some games where I do exceptionally well in my laning phase and end up doing twice or even three times the damage of anybody else in the game I still lose because I have no idea how to use my feed to my team's advantage and carry the game. To stop this from happening and finally being able to rise in rank a little (my goal is to hit gold 5 by the end of this season) I have compiled a little list of questions that I hope you guys can help me with.
Before I get started, here is a list of my champion pool. The champions are listed from most favorite (will not pick only if banned or if the enemy team has picked a very strong counter) to least favorite (will only pick if it's a really good counter pick, works exceptionally well with the rest of my team or everything else viable has been banned). Also note that while the champion pool seems relatively large, I would say that I play 80 to 90% of my games in each lane on the first two to three champions listed:
I. Mid Lane

Furthermore, I recently picked up (in customs and normals)
Swain for mid and top lanes, but I have yet to play him in ranked.
2. Support

I also have
Sona and
Soraka whom I both tried in normals and didn't particularly enjoy and I've been meaning to pick up Nautilus.
3. Jungle

I have also practiced on
Xin Zao and
Vi but have yet to play them in ranked.
4. Adc
I only play adc when I'm absolutely forced to and I can't seem to get the positioning in teamfights right, meaning that I'll usually end up being quite useless in mid to end game, even when I do well in the laning phase.

5. Top The same as with adc applies. I have trouble deciding when to leave my lane to roam, when to split push and when to stick to my team. Furthermore, I have little knowledge about most typical top lane match ups.

Now for my questions:
-
Are there any particular champions I should pick up that would compliment or round out my current pool? If so, please explain briefly how or why they would work well.
-
How do I know (especially when playing mid lane) when to roam and try to help my top or bot lane and when to stay? Should I always prioritize protecting my turret over ganking bot / top, even when I'm doing very well but both my top and bot lane are losing terribly? Let's say the enemy jungler is about to gank bot and our bot lane is behind while I am fed. I know the gank is about to happen and have enough time to get down there to help our bot lane and maybe even get a kill or two, but in exchange I will have to let the enemy mid laner attack our mid turrets freely for one or two minutes. What do I do?
-
When there is a teamfight going on around the drake but my lane is pushed into my turret and the enemy mid laner is staying in their lane, do I sacrifice the turret to help with the drake or do I stay and defend the turret?
-
If I am the only member of my team who has enough money to go up against the enemy team and we keep losing teamfights and my team mates still keep initiating them, do I stick with them and try to keep the damage to a minimum or do I try to ignore the teamfights and split push as fast as I can? I've been in several games where I was so fed that I could duel anybody on the enemy team 1 on 1, sometimes even 2 on 1, but in teamfights they would instantly focus me and kill me before I could help my team in any way. How do I avoid this?
-
I prefer playing mid lane and jungle because you have the opportunity to roam a lot and really get the teamwork going. However, I have often heard that adc is the best position to carry a game. Is this accurate? Do I need to play adc to really carry or is it just a matter of preference?
-
When I am jungling and one of our lanes is feeding really hard while the other two are relatively even, do I babysit the losing lane in an attempt to slow down the feed or do I try extra hard to give our other two lanes kills so they will be able to fight the fed enemy lane in mid to late game?
-
If my team is losing due to lack of vision and our support refuses to buy sightstone or even upgrade their trinket, do I sacrifice the money and item slot to buy a sightstone on my top or mid laner?
-
Last but not least, when my team is camping one of their towers and we have been poking each other for several minutes, is it ok to leave my team for a few moments to get accumulated cs from another lane or do I absolutely have to stay in case the teamfight breaks out?
If you actually made it through and take the time to answer some of my questions you get a free cookie! Thanks in advance :D