с самоучителем не подскажу) Я это во всю в институте изучала в объеме 5 лет очного обучения. Изучайте технологию строительства "от А до Я", начиная с проектирования и заканчивая сдачей объектов. Сметчик - боец универсальный  он и в тендерах участвовать может, и коммерческие предложения составлять, и бюджетирование вести, и т.д., и т.п.Знания по технологии строительства банально нужны, чтобы представлять в каком сборнике искать тот или иной вид работ, ну, или как получше сформулировать, чтоб в результате поиска в сметной программе что-нить похожее выдало.Ко всему прочему, нужно уметь читать чертежи и считать по ним объемы. Неплохо бы знать AutoCad (часто чертежи бывают в электронке).