One of my favorite hobbies is Hearthstone, though at times I kinda suck at it. There's a new expansion out, and I hate to put it in a gender box, but the stuff is so pretty and cute :) (It's like an odd mix of Beauty and the Beast and World of Warcraft).
When I start to struggle, I remember my resources, and I tend to get better. The following is what I use:
Yes, I use it, shut up. This is a list of decks and deck building tactics. It's essentially what Wow Insider used to be, but for Hearthstone.
There have been some questions about this. All it does is let you know what cards are left in your deck (the format is nice too). Some people are concerned about security, I don't blame them. Honestly, if Blizzard was irritated by it, they would have done something by now. If you know anything about them you know they tend to strike hard. They also tend to be pretty easy on most mods as long as you aren't breaking any of the rules.
Sometimes you can find some good stuff on here, other times it's just a toss up.
Just look around, okay? I'm not asking for acceptance, but yes, sometimes I browse the Reddit.
Trump (The Hearthstone player, not the YUGE star we have here in the US) and Kripparrian are probably the most watched on Youtube. I don't use Twitch because I don't find it as user friendly, but you can find them there too. The article link has some competitive players listed.
If anyone has any other good resources please send them my way!