sounds a bit like me in that regard.
The most important thing that's a bit of a drawn out and stale meme at this point that you have to understand before even trying to climb is that you are always the only constant and the game is always you+4 retards vs 5 retards, which almost always tilts the game in your favour by having less retards on your team except for a small minority of games and why boosters can always get a 90+% winrate on most sub 4k players to 5-6k. Juice's experiments back in early 2013 prove why this is the case. A lack of games obviouly would make ranking up harder but would reduce the number of games you'd have to play significantly to rank up
http://archive.playdota.com/threads/im- ... t.1398477/
I'd personally suggest spamming alch mid against everything except maybe sf and ursa, and playing lina or sf against those heroes
tbh though in this patch supports are still pretty good at gaining mmr but only """supports""" in the sense of a monkey king/spirit breaker/riki/mirana roam or someone who transitions into a carry later in the game while also earning your team a lot of good early kills are reliable on it.
if you want to get better the best suggestion that helped me was understanding creep equilibrium, lasthitting, the fotm cancer hero metas, and item timings/positioning/reason for getting an item.
Ignoring random pub players at any bracket that's like sub 5k is smart too generally but taking feedback about different things you can do wont hurt, muting randoms at that skill bracket is also smart to avoid bad advice. Hilariously the difference in playstyles between 2k and 4k is no different past some map awareness, drafting, understanding some limitations and strengths of the heroes, and better understanding of some core game mechanics 90% of the time. The most hilarious thing about 4k games is that the best skill you can learn is being a positive and nice person to prevent your teammates from raging tilting and feeding as a majority of players at that bracket turn into fucking babies or pro wannabes over the game who will autistically focus all their rage at one player despite them throwing the game.
Understanding that sky rapes face earlygame and can get free kills, CM can easily farm both large camp creeps for an early level 3 before the offlaner even hits level 2-3, enigma farm rotations for a 6 minute blink, items like force staff counters a clockwork and that hurricane pike turned clock from "ranged hero/drow counter" into "countered by drow at the 18-20 minute mark", Antimage beating his counters like orchid or silences if he isn't garbage at farming by 22 minutes on average latest thanks to manta, ursa aghanims is the best way to counteract heroes with unpurgable bkb piercing stuns like axe and magnus without dying, Morphling gets dumpstered harder by silences than stuns thanks to being unable to morph strength while also being unable to escape or that orb of venom counters TA by shredding her refraction while also getting that extra 20-40 cs will skyrocket your winrate to absurd ratios in lower skilled games by giving you bigger and bigger leads. This continues by slowly edging you out in every fight with a constant 5-10k+ gold lead over everyone else in that game for an extra item or two, and understanding the time or even when you can potentially end the game is a huge fault of lower skill brackets too which causes game timers to be higher than they should be in lower skill brackets which can cause losses to heroes like spectre or medusa.
as autistic as it is
https://www.youtube.com/channel/UCeo_5M ... TYvZHqEDrQ relax you're fine is helpful for learning the more intricate game mechanics and the child channels that branch off of it are great. Especially tsunami thanks to his generalized "How to [role]" guides
you'll never learn without playing and losing to get applied knowledge of strengths/weaknesses/interactions of the 100+ hero pool, and without focusing on one hero you wont be able to play it to its true potential unfortunately which may not be a bad thing anyways. For reference, even if you have 5000 games, evenly splitting that across the 113 and growing hero pool count ends up giving you 44 games on each hero at most which isn't enough to truly match up to the 8k+ hero spammers
tfw realise the truth that i'm a fucking dogshit player who has awful positioning/reactions/map awareness to shit which accounts for almost all of my losses and why i cant play supports as effectively as i play core