Hey there, I have done this with 3 accounts, two new ones and my main one that got reset to level 1 prestige 0.
My theory is that the glitch sticking only works on accounts that are level 1 no prestige, and no online games been played.
Okay first of all do the EliteMossy Patch blocker to get get reset if you're doing it on your used account, you will get reset.
Secondly do the LAN XP Glitch & max out to level 50 with no XP needed to prestige.
Thirdly back out of LAN and press Playstation Network. Press played match, you should be level 50 ready to prestige.
Fourthly go to your Playercard and hit Prestige! You should be Prestige 1 Level 1.
The next thing you do is play Team Deathmatch until you're level 12 prestige 1 and buy something you unlock whilst in each pre-game lobby and buy something from the Playercard and change your clan tag when you have the ability to.
Next step is back out when you are level 12 and sit in a party yourself until the contracts update in your timezone. ( check out one of my threads to find out when the contracts update ) Buy a contract in each category before they update.
Leave your PS3 on until they update which will save your new rank. When you see that there are new contracts for purchase, play a game, get 1 or 2 kills then back out and turn your PS3 off from your controller.
When you turn your PS3 back on and load up Black Ops and go to Player Match it will show that you are level 1 prestige 0. Don't worry, a loading screen will come up then an error message saying something about your rank ( Level 12 Prestige 1 ) press "x" then Player Match and there you go... Your new rank.
ENJOY!