I know it sounds a little cliche, but the best place to start is the beginning. If you would like to see reviews of books for beginners, then check out
The Bunkhouse.
If you run into any problems, this is the place to solve them. Check out the search feature and you will probably already find your question answered. If not, post it here.
After you get a few basic programs under you belt, check out
The Cattle Drive. That is really helping me learn good programming habits. It is also a great confidence builder.
There are also some great tutorials
here. Unfortunately, my favorite (CIS151) appears to be dead now,

but there should be some other good ones there. I hope my suggestions get you started in the right direction.