I tried to write a post a couple times and the themes that keep coming up are "get good at money" and "practice delayed gratification"
It's easy to spend money you don't have on credit cards, and then have a horrible time later trying to pay them all off plus the 30% interest. Don't do that. Don't just buy stuff because it's there and easy.
Make a budget. You don't need to be fancy but you need to be honest. Add up your net income. Add up your expenses. Go actually look at your bank statement and see what you're spending, not just what you remember.
Join your local library. Read books. They probably have other media to borrow, too.
Join meetups and other local groups. Meet people. Humans are social creatures.