Any other useful tips. I'm very used to LoL and it's hard to transition as a result.
The thing I noticed that you constantly do is charge ahead into the wilds by yourself; this will get your neck snapped in a flash, as you noticed. I do this too if I'm not careful. Depending on the character you play, you have to really dance with the enemy and make that you're not vulnerable.
Other than that, you just have to really know the characters, what they can do, and how to properly use your character. On top of that, figure out how to properly last hit and deny (not that I'm good at it either). It does take a little time and you have to dive into the game mechanics and figure out what works. Try some practice sessions.