A man has been jailed for three years after admitting a string of burglaries, thefts and frauds.