As for specific advice, investing isn't that difficult. The best approach is to be lazy: decide on an asset allocation (e.g. 50% US stocks, 30% international stocks, 20% bonds), buy index funds, and rebalance to these percentages every now and then. Vanguard (https://personal.vanguard.com/us/home) is probably the most respected provider of index funds; give them a shot.
Check out David Swensen's lazy portfolio if you want something more advanced: http://www.npr.org/templates/story/story.php?storyId=6203264.
For investing discussion, try http://www.bogleheads.org/.
Fresh book recommendations delivered straight to your inbox every Thursday.