ohh.. mix noob and pro in games? thats noobs wish.. but sux by pro. that is the reason because we have keys !sd deleted in our keyboard.
how to improve your skills in dota? is very important a few things... FIRST theory: combination, place, cost uses, orb, etc of items.. item and skill builds for each hero, etc theory is basic in dota... u can learn it by looking other players (replays instead noob games), or looking guides (also recommended). THEN practice: Last hitting, reflexes and xperience about ganking, damage/hp variations, etc. I highly recommend noobs to practice the theory with bots, because bots dont piss off and very important: they do godlike last hitting and for win them u must to learn to be better in that...
in dota we have some important factors: xp and gold... also farm and player killing. for farm u need to be great last hitter (practice with AI) and for pk u just need to practice when u can farm (lasthitting) good.
that is my point of view about to scape from noob games. i hope did u like it cos i took long time to write all those words xD
see ya
PS: maybe i forget some important things, but if i would to write a guide i would have done xD