Heres a great video

  (Edited: )

Mainly for terran players, but can help every race. Even though its meant for the lower leagues, it could help the higher leagues. I know protoss players that are in masters and have no skill.