How best to ensure my financial future

Hi All,

I am 19, and have no money saved. I have a terrible spending problem, but am learning to budget. Assuming that my job pays about 2000 a month, after taxes, what would be the best way to save/invest/portion off this money to ensure my financial future? Just trying to get a few outside ideas...