+1 for the suggestions above from Javix. AWDWR is definitely a good starting point
Both books quickly become most Rails developers bibles.
Once you start delving into the code other essential resources are the api docs
If you are new to web development some basic HTML and CSS is also essential and a good source for this is the W3C site. It's absolutely humungous and difficult to find your way around with 10's of thousands of pages. This is a usefull starting point http://www.w3schools.com/w3c/w3c_intro.asp
What you want and what you need are too often not the same thing!
When your head is hurting from trying to solve a problem, stop standing on it. When you are the right way up you will see the problem differently and you just might find the solution.
(Quote by me 15th July 2009)