When I started using DirectX I found this to be the best resource around for basic stuff:
http://www.directxtutorial.com/
When you start reaching an intermediate level they want you to pay a subscription but all the good basic stuff is free. Tutorials are clear and literally step-by-step.
This is website is not bad at all either: http://www.toymaker.info/ - with some good project downloads.
If you have problems the best place to go in my experience is http://www.gamedev.net/ , they have great articles and forums with plenty of so-called gurus.