imo blocking and agility are where you need to improve. blocking should be AT LEAST 4th capped (72) w/o equipment and agility to 3rd cap (68) before you spend points in anything else.
Strength builds work well for C's at your level, but you will need lots of Blocking to hold your blocks and Agility to keep them from getting around you when you meet up with the big boys.