The best way to learn is to take photos and this is one of the biggest plus points of digital, taking photos doesn't cost you a penny!

The best piece of advice I can offer is to slow down. Don't just rush about firing the shutter without knowing what settings you are using. You may have composed the shot beautifully but if you are using the wrong shutter speed, aperture or ISO it could all be for nothing.
Take your time, compose your shot carefully and then think about what aperture and shutter speed you would need. I would seriously recommend buying the Understanding Exposure book as this will teach you that there is no such thing as one correct exposure but rather a correct creative exposure. If your camera has a dof (Depth of Field) preview button then use it to see the effect that your aperture has over the depth of field (the area that is in focus front to back).
The best way to slow down is to use a tripod so if you can afford to get one it is worth it but tripods can be expensive. If you do buy a cheap one to begin with you will almost certainly end up buying a more expensive one later but whilst you are learning a cheap tripod might be best as they are usually very light and easy to use (which is also why you'll end up replacing it).
I would also suggest taking the same photo at different apertures and shutter speeds so that you can see for yourself the difference this makes to the final image.
There is a hell of a lot to learn but don't let that daunt you. For me one of the greatest things about photography is that you'll never know it all. In time you'll realise the effect that aperture, focal length, distant to subject, distance of subject from background all have over depth of field so that's four things that affect just one aspect of your photo and there are many other examples like this where multiple factors affect just one aspect but don't feel that you have to master all of them. Take them one at a time and the rest will just fall into place.
Apart from actually taking photos the single most import thing you need to do is ask questions. Ask questions of yourself but also ask questions to others too.
As well as the forums previously mentioned I would also highly recommend AVForums
http://www.avforums.com/forums/forumdisplay.php?f=80