Solving problems with your attrition rate starts with Recruitment and Selection. It is not the total solution, but you will alleviate a lot of the problems by selecting the right candidates first time.
However, as I said it is one piece of the puzzle. Salary, working conditions, management, prospects for career advancement etc, all play a part.
So if you are a company that pays poor wages, treats staff badly, and offers no career path, then I would give up now, you are never going to solve the problem, no matter what you do.
Refer back to my previous posts on Recruitment and Selection, there are many. Solve that problem first.