Pyros
<Silver Donator>
Omniknight tends to be played as a support, he is average but I wouldn't say very easy to pick up at first.
During the initial phase of the game called laning, which generally lasts 10-15mins but can be shorter or longer depending on the flow of the game, your primary goal is farming up. If there is a good opportunity(as in you just killed the 2 enemies on your lane), you push the lane to take the first tower on that lane, or you can go gank mid(but you need a hero that can actually contribute to a gank and generally you only want to gank if you're playing support). The fighting is more localized to your own lane instead of being teamfights and the main focus is getting experience and gold, not pushing, so you shouldn't be "fighting" the creeps, you should simply be last hitting them as attacking them other than last hits will push the lane, which then makes it harder to farm safely(the closer you are to the enemy tower, the further you are from yours and the more expose you are to a gank). At high levels of plays there's a lot of timing, rotations and ganking happening but at starting levels it's mostly stay in your lane, fight 2vs2, focus on last hitting/harassing and just wait it out until your power level is high enough to take towers efficiently.
As for melees, they're fine but they need to be played accordingly. There's a lot of complexity in the game so can't make a sweeping statement like melees suck or they don't. They tend to suck if you lane without a good support against 2 ranged heroes with stuns, unless you're Naix(Lifestealer) but they compensate generally by having better starting stats, better stats growth, better skill sets and so on. They are not the easiest heroes to learn with though overall, besides maybe Tidehunter. There's some guides about what hero to pick to start with and such. As a general rule if playing a melee in a side lane, you'll want to pick up a Stout Shield as one of your starting items, to reduce harass damage, and buy at least 2 items to heal up(generally 1set of tangoes and 1 healing salve, you use tangoes to heal up harass damage and salve if you get burst down but survive to heal up faster).
During the initial phase of the game called laning, which generally lasts 10-15mins but can be shorter or longer depending on the flow of the game, your primary goal is farming up. If there is a good opportunity(as in you just killed the 2 enemies on your lane), you push the lane to take the first tower on that lane, or you can go gank mid(but you need a hero that can actually contribute to a gank and generally you only want to gank if you're playing support). The fighting is more localized to your own lane instead of being teamfights and the main focus is getting experience and gold, not pushing, so you shouldn't be "fighting" the creeps, you should simply be last hitting them as attacking them other than last hits will push the lane, which then makes it harder to farm safely(the closer you are to the enemy tower, the further you are from yours and the more expose you are to a gank). At high levels of plays there's a lot of timing, rotations and ganking happening but at starting levels it's mostly stay in your lane, fight 2vs2, focus on last hitting/harassing and just wait it out until your power level is high enough to take towers efficiently.
As for melees, they're fine but they need to be played accordingly. There's a lot of complexity in the game so can't make a sweeping statement like melees suck or they don't. They tend to suck if you lane without a good support against 2 ranged heroes with stuns, unless you're Naix(Lifestealer) but they compensate generally by having better starting stats, better stats growth, better skill sets and so on. They are not the easiest heroes to learn with though overall, besides maybe Tidehunter. There's some guides about what hero to pick to start with and such. As a general rule if playing a melee in a side lane, you'll want to pick up a Stout Shield as one of your starting items, to reduce harass damage, and buy at least 2 items to heal up(generally 1set of tangoes and 1 healing salve, you use tangoes to heal up harass damage and salve if you get burst down but survive to heal up faster).