Man, there's plenty of material on this website to gather what you need as an incoming Linux admin:
- http://serverfault.com/questions/75476/toolkit-habits-for-linux-network-system-administration
- http://serverfault.com/questions/3004/resources-for-beginning-linux-administrators
- http://serverfault.com/questions/70932/linux-system-administrator-guide
- http://serverfault.com/questions/375/good-book-for-a-coder-doing-part-time-linux-sysadmin-work
- http://serverfault.com/questions/32876/good-resources-for-linux-sysadmin-tools-techniques-and-practices
- http://serverfault.com/questions/20972/what-is-the-best-resource-for-really-understanding-linux-deeply
- http://serverfault.com/questions/13597/linux-knowledge-a-junior-cannot-miss
- http://serverfault.com/questions/11761/linux-howto-tutorial-help-sites
I have mixed feelings about you coming into the field because you've had bad experiences with 'the other techs' not doing their jobs. I sure hope your expectations aren't too overwhelming for the regular tech folk... in any case, understanding system administration is going to help understand the work it takes to get things done. Hopefully it's just that you've had bad luck, and not that your expectations aren't unreasonable.
Good luck.