If you are just barely scraping by on your current income, then you shouldn't be thinking about buying a car or house unless you can present (at least to yourself) clear evidence that doing so will actually lower your monthly expenses. Yes, there are times when even buying depreciating assets such as a car can lower your expenses, but you need to think hard about whether that is the case or if it is just something you want to get because you feel you "should". Remember the old adage that rich people buy themselves income streams (investments that either earn money or reduce expenses), while poor people buy expenses.
If you are in the situation of barely scraping by on your current income, then the first step in my mind is to find out exactly what you are spending your money on (do this for a month or two, and then try to include non-regular or rarely-occuring bills such as subscriptions, insurance, perhaps utilities, and so on). Once you know where your money is going right now, outline that in a budget. At this point, you aren't judging your spending, but rather simply looking at the facts. Once you have a decent idea of where your money is going, only then try to think about what you can cut back on. Some things will be easier than others to change (it's much easier to cancel a premium TV channels package than to move to cheaper living quarters, for example, although in some cases simply picking the low-hanging fruit alone won't help you). Make a revised budget for the next month based on the new numbers, and try to live by it. Keep writing down what you actually spend your money on, then rinse and repeat. (Of course, you can make a budget for whatever period of time works for you; if you get paid every two weeks, budgeting per two weeks might be easier than budgeting per month.) The bottom line is that a budget is useless without a follow-up process to see how well your spending actually matches the budgeted amounts, so you need to spend some time following up on it and making adjustments. No budget will ever match reality exactly; think of the budget as a map, not a footstep-by-footstep guide for getting from A to B.
When you find some wiggle room in your budget (for example, let's say you decide to cancel the premium TV channels package you got some time ago because it turns out you aren't watching much TV anyway), don't put that money into a "discretionary spending" category. There is an old rule in personal finance that says pay yourself first. If you are able to find $5/month of wiggle room, put it into savings of some kind. If you are unsure what kind of savings vehicle you should use, I'd suggest starting off with a simple savings account; it certainly won't earn you a great return (you'll be lucky if you can keep up with inflation), but it will get you into the habit of saving which at this point is a lot more important. And make that savings transfer as soon as the money hits your account. If you can, get the depositor to put a portion of your income directly into the savings account; if you cannot, make the transfer yourself immediately afterwards. And try to force yourself to live with the money that's left, not touching the savings account.
Ideally, you should save a decent fraction of your income - I've seen figures everywhere from 10% to 25% of your after-tax income recommended by various people - and start out by budgeting that to savings and then working with whatever is left. In practice, saving anything and putting the money anywhere is much better than saving nothing. Just make sure that the savings are liquid (easy to convert to cash and withdraw without a penalty, should the need arise), set up a regular bank transfer for whatever amount you can find in that budget, and try to forget about it until you get the bank statement for the savings account and get that warm, fuzzy feeling for actually having a decent amount of money set aside should something ever happen making you need it.
Then, later, you can decide whether to use the money to buy a car, start a company, take early retirement, or something entirely different. Having the money will give you the options, and you can decide what is more important to you yourself. Just keep on saving.