You should go with strength first, blocking 2nd, agility 3rd, or agility 2nd and blocking 3rd and personally I would go with speed as your 4th because you need to stay out in front of those speedy HB's.
You will get a mix batch of answers from different people but strength, blocking, and agility definitely your top 3 skills!