I would like to recommend "I Will Teach You To Be Rich" by Ramit Sethi. It's a 6 week program to automate your finances. There's a lot of really good advice in there, and there are some viewpoints that he'll point out that maybe you haven't thought of. (Buying a house, for example, is not always the best idea.)