Being able to control your spending ability always gives you a upper hand in saving money but most people cannot control themselves once their is money in their pocket.
One of the things that can hinder saving is lack of self control. When you can't control your spending it makes it difficult to save. I suggest a fixed deposit to be able to overcome that.