Assuming you are willing to put some good time into your site, and your post wasn't a wish for a quick-fix (There isn't one, trust me - I've been running websites for years and you really have to earn your google ranking with a lot of hard work. I'm *still* learning how to!).
Two of the best sites I've come across, both of whom publish free, very good and interesting newsletters - I suggest you subscribe to both of these:
http://www.boogiejack.com/
http://www.axandra.com/
Also, pay a visit or 200 to the forums at
http://www.webmasterworld.com/, although you'll probably find these hard going in places.
Good luck - it's not easy, but is quite rewarding when you do it.