I have been a self study of money, the rich, and credit for over 10 years so this is right up my alley...
First step (like said above) is to get ride of all your "bad debt" Credit cards, store cards, ect...
Step 2. Max out your 401K. and put it all into a combo of stock funds (international, small cap, big cap, Reits) the bigger the swings the better. unless your within 5 years of retirement then start moving some $ to more stable stuff...bonds or the like... the reason is your 401k the way it is set up uses something call "dollar cost averaging" by default. Infact your 401k really "makes" money when the market is down. right now people are making big money (if they are investing in the stock ones and havent changed or sold anything) they just don't see it... the rule to D.C.A. is put the same amount in at the same time period. here is why it works
say you put $100 a week into an account
week one shares are $10 that would give you 10 shares
week 2 they are $20 that would give you 5 shares
week 3 they drop to $5 that would give you 20 shares
week 4 they go back to $10 giving you 10 more...
Now add it up
you have 45 shares at $10 each for $450 which is +$50 even know the shares are the same as when you started.
So be happy with your 401k (don't move money or sell anything!!!) unless your within 3 years to retirement.
now after that you set up a % of your money to be taken out of you pay each week and gets invested (say 10%) this is on top of your 401k... then you set up two "accounts" one is the "safe" bucket (this would be CD's, Money market funds, ect) the second would be a "growth" bucket (stocks, reits, options, ect.) now the younger you are the more you should put in the growth bucket (say 80-20 or 60-40) what ever you want. now at the end of the year if the growth bucket has made $ you take it out and split it into 3rds... first one goes back into the growth bucket (this uses compounding which is an amazing tool to grow $$$) the 2nd one goes into the "safe" bucket (this protects some of your "winnings") the 3rd one goes into a new account called the "fun" bucket. this is $$$ you just blow on fun stuff because if all you do is save and don't have any fun what's the point. Set up this system and never skip a week or it won't work.
Next take a hard look at what you spend your Money on and cut cost where you can.
Don't freak out when markets move. they always do. the rich are rich because they know what they are doing. right now is a great time to buy. (I would stay away from single stocks unless you really know what you are doing)
and last if you have time and are will to put in some work look into "tax lean certificates" greta place to put money but you need to do your homework to get the right ones...