I've seen a sudden rise in the amount of these threads lately; which isn't a bad thing, but some of OP's tips seem to derive from their own playstyle and are somewhat of a "rehash" of common knowlegde. Regardless, these tips would still help a newer player, so good work!