I failed the first time because I waited too long after graduating, I'm going to list what I did to get back on track and pass the second time around
1. Saunders book this book is amazing it pinpoints the major things you need to know and it comes with a CD with questions you can answer after every chapter.
2. I downloaded a bunch of nclex apps (most are free), these are good (while your in traffic, waiting at the doctors office etc) you can answer questions and read the rationales, very helpful.
3. I signed up for the online Hurst Review I believe this is very helpful it made learning a little more fun and entertaining so it sticks.
I did these three things and passed on the second try. Don't beat yourself up, if you made it through nursing school you can surely pass the NCLEX its just a matter of dedicating a few hours a day to it so don't worry you can do it. Good Luck!