Getting rid of clutter and getting organized is an ongoing process. There is absolutely no "perfect" way as life keeps on changing: you get married, you have kids, you move or even get a new job. With every event that comes along, a new strategy will be needed to take care of the everyday life.
With the right techniques, however, you can stay on top of things and have control over your space and life.
Always start small to avoid feeling overwhelmed with the task ahead which usually leads to procrastination. Break the job into manageable bits.