Попробуйте поменьше тратить или побольше зарабатывать 
Причем меньше тратить это не всегда значит меньше покупать, просто искать варианты скидок, акций, оптовые цены и т.п.
Ну и если доходы и правда не плохие, можно попробовать так - сразу после получения дохода, СРАЗУ, определенную сумму отложить (положить на счет в банке с которого нет возможности сразу снять - например открытый депозит).
Можно еще создать еще один депозит, где вы будете накапливать деньги на крупные покупки и совершать такие покупки только с этого депозита.