Know your priorites. Allot enough income for the essentials (shelter, utilities, food, medical, savings).
Make the budget a family project. Everyone must be involved in order for it to work.
Keep an accurate record of your cash flow and expenses in order to stick to your plan.
Spending limits must be realistic
Deposit part of your income into a savings account to meet emergency expenses.