You should also learn to script in your program of choice to automate alot of your rigging. Obviously learn the fundamentals of rigging things a certain way, but then try to figure out how to script the same thing. Try to look at rigging from an animator's perspective, try different types of rigs, animate with them, learn…