Boring and consistency pays.
Save a 3 month emergency fund. Your young enough, you shouldn't need much more than that. Then start the things below and work less aggressively towards a 6 month.
Get that Roth started and put as much as possible into each and every year. Invest it in boring index funds and retire a millionaire at 55 or a multi millionaire at 65.
Get yourself some form of higher education. Go to a four year college or learn a trade. Make yourself marketable and learn things people are willing to pay for. I am not going to pay someone to teach my kid lesbian dance theory but I would pay someone to tile my bathroom.
Live in the cheapest, livable place that you can until you can afford to buy a house. Buy a house as soon as you can, do not wait to time the market. Time in the market beats timing the market 90% of the time. A lesson I am learning the hard way.
Buy vehicles that you can afford double monthly payments and make them. Pay your vehicle off as quickly as possible. Don't always buy the cheapest thing because there is something to be said for reliability. Look at long term maintenance on what you are buying. Also, do you really need a pickup or would a smaller SUV/Crossover work? Yea, it may not be as cool but being able to afford to drive places is pretty nice.
Take some ******* risk. Start your own business, get some rental properties, invest, it doesn't matter but take some risk. Decide what you want and make it happen. I have an uncle that gave up 12 years of his life to build a very financially successful business. I have a brother that runs his own business and has just enough clients to make a living and work a 9-5. Neither are wrong. You determine what you view as successful for yourself.
Marry a good girl, or dude, that is willing to stand by you through thick and thin, pick you up when you are down, defend you to the end and tell you when you wrong. Trust them, love them and watch everything else fall into place.
Don't forget to have a little fun along the way and you can always make more money.
PM me your address and I will send you a couple books. All I ask is that you read them and pass them along when someone else can use them.