I would definitely do the kaplan course in your case. I have friends that graduated in dec 2012 and took kaplan and I remember many saying that it helped. I have a friend who studies day in and day out and still does not do as well on tests. He took the Kaplan and passed the first time. if you have just been doing books and online, I would definitely give an in-class kaplan instruction a chance.
I do agree that passing NCLEX does not make you a better nurse nor is failing it a reason to be discouraged. Sometimes we all need a little push.... Good Luck.