Well, what district/locale are you in? Sounds like you either have a lazy recruiter or you somehow managed to piss him off, or he/she may just have some circumstances you are not aware of such as an illness in the family, or covering for someone in that situation.
OCS is very competitive right now, and there doesn't appear to be much rhyme or reason for the selections, if you look at the stats of those getting accepted versus rejected.
My advice would be to stop in to the rotc unit and see if they can give you some sort of insight. They suggest another recruiter of perhaps jumping the chain, depending on the circumstances. They may also just tell you to be patient.
Don't be totally put off by this. I walked into my local enlisted recruiter the other day to see if they had an extra copy of the Bluejackets Manual for me to look at to refresh my memory on some topics, in case they come up on the tests. I'm prior enlisted by the way. Anyway, the recruiters in there were all out of uniform, smoking, and cussing in front of potential enlistees and were totally unprofessional, especially the CPO, which you would not expect.
So, point is...this stuff happens. Stick with it.
to add a lil to the reply above, to my knowledge recruiters recruit, they don't really have many extra duties. I've never known any to have a lot of collateral duties. That goes for the enlisted and officer recruiters I've known. That may be different with your recruiter, and personally I don't see it as an excuse. But again, there may be some other issues going on, so just give him/her the benefit of the doubt for now.
Also, it does matter what the recruiter thinks of you. I've spoken to three different officer recruiters from two different districts and each has informed me that they submit their own evaluation of each applicant that goes up with your package. If your recruiter is a CPO or higher, then the delays are probably for good reason. For the most part, I've had good relations with the chiefs and they are secure enough to deal well with ppl that may have more education or may soon outrank them, mainly b/c Navy CPOs have a lot of power and generally they are older and more mature. I personally delayed my application until I could deal with a CPO. I first spoke with an E5, believe it or not, and this guy had a huge chip on his shoulder, and was not happy that another enlisted guy like me had a masters degree.
Lastly, my current recruiter is awesome, he's a great guy. But there have been some delays in communicating with him, because he had some emergency leave issues. That is something else to think about. Be patient, persistent, and always professional when you deal with the recruiters.