it was mostly 1v1 at bottom, I am just the awful. I'll watch some vids I guess!
My mains I'll try and get decent:
Pudge
Necrolyte
Spiritbreaker
Elder Titan?
I'd personally wait to play a Pudge or a SB. The others are decent to start on. It's always good to start on the support heroes. Their spells are some of the most important to learn/know.
It sucks, but you shouldn't be playing carries until you know how to last hit creeps very consistently. Otherwise you are gonna have a bad time.