First, plan to study to learn deeply. No matter what tool you use for your primary study source, plan to do more than just read the book once and take the exam. Plan to read, review, apply the concepts and hands-on using lab exercises and question sets. Many people have passed and succeeded with ICND1, but there are so many variables impacting your chances of passing on the first attempt, that to get a passing score you will need to be well prepared.
Practice on the CLI. Buy used gear, use emulators, use the simulator, rent or borrow gear, but plan to practice the configurations and spend time understanding the router and switch commands. Certskills.com has some links to help you work through the topic of building a CCNA lab.
Practice subnetting until you can do it all, do it well, and do it fast.
Finally, collaborate when you hit the wall by plugging in to the Cisco Learning Network. This is a wonderful place where you can pose questions and often get multiple answers in minutes or hours. It's a hugely popular place for folks to collaborate on their path towards Cisco certification.