Check out what I've found. This guy is the highest-ranked US player, so he probably knows what he's talking about:
http://www.dota2.com/leaderboards/#americas
http://www.playdota.com/forums/showthread.php?t=1424646
===
Wonderful day, isn't it? Have a seat.
I want you to read this VERY carefully, as what I'm about to type are the words of ^^DragonFist^^ himself. (Feel free to sticky this instead of infracting me p1louxxx or whoever else thank you)
Alot of people pass by here... make a thread like they own the place... talk about their troubles in RANKED matchmaking. Here's a few examples I'm sure you'll recognize or even relate with :
"My team is noob" (a classic, generally said by people whose english is their 7th language and are of ages 11-14 mentally)
"Peruvians should all be nuked!" (the white supremacist, usually a guy who favors the use of voice chat ingame to call out the most insignificant actions he will partake in)
"this guy is level 32 and im lvl 55 more battle point BOOSTERS! why is he in my game???? " (despite popular belief the person typing this is actually a human)
"my friend is 4.6k mmr and i know i play better than him" (in this particular case you have mr 3k with some fucked up concept of what dota is or at the very most a decent concept but abysmal execution who believes knowledge = skill)
"my team is all feeders and when i see other team, all very good teamwork ;O" (well this is just some display of low IQ as you have to completely ignore every game you win where your team has to showcase some form of teamwork and the enemy team has to not do so)
"if i play carry my support dont put wards or don't want to upgrade courier and feed, if i play mid i cant gank other lane cuz they all fed, when i play support my carry dont know how to cs and our mid lose". (if everythings crumbling around you every god damn game I think u got to be the problem at some point)
sometimes you get shit like this :
http://puu.sh/9poMS/9a6e1f571b.png /
http://puu.sh/9poO7/4e166d670e.png
the person behind the computer has to willingly pick necrophos once and omniknight 3 times before deciding to quit dota again after an unsuccessful venture into his 2.5k mmr bracket
So I've been sitting behind my computer screen laughing maniacally at the entertaining content you guys have provided and will surely continue to provide so I thought I'd give a little something back.
As of right now I'm sitting at 6716 mmr when I calibrated at 5600 in December. All these concerns you express have quite the simple solution you see... just gotta keep in mind two words.
Shut up.
Mute your team at loading screen, communication is the most overrated aspect about dota without a doubt. Don't type anything the whole game. Pick what you want to practice and play your game. Anyone who has below 4k mmr right now probably hasn't played dota in general for very long. You have life so much easier, improving in Dota 1 was such a nightmare, every player in your game had different skill levels, the most popular platforms had no form of matchmaking, tools were limited in regards to learning the game.
Now you have player perspectives of high mmr players through streams or replays, there's no excuse.
There's no magic trick to get good at the game, you play and watch dota for a couple of years, keep a steady balance between the two, if your mmr is still below 5k you're just not cut out for this type of game or you learn slower than others, nothing wrong with that. I don't give a shit what your mmr is until you have the audacity to blame anyone other than yourself.
Even in the case of a tide blinking in to 5 with ravage up and he casts anchor smash instead and you're sitting there wondering what the fuck is going on you need to remember that that's just a miniscule part of the entire game.
Every click you made is either efficient or inneficient, focus on what you did wrong because that's the only thing you can control. I go 9-1-18 and still lose? Wow my team really sucks!!! But at this mmr I get 4.3k allies and 5k enemies, why the fuck would I blame them.
I need to focus on my death, on why I did not get more kills, on why I only have 220 cs on storm at 36 minutes and not 300.
It's an attitude thing. I don't care about what your stance on MMR accuracy is but you have to wonder why every professional player has at least 5k mmr (exception of mason for throwing away 1k mmr due to nonchalantness).
I've heard every possible excuse in the book, your situation isn't special, I probably had your skill level in 2007, 2010 or maybe 2012 but you get through it with the right mindset, I can probably pass your mmr on a new account with my right hand only.
So basically, shut up.
Thank you.
===