After about three months I could pet adn pick up my M'noke, although she doesn't really like either. My Kira, who is very strong willed, only started letting me pet her last week (after six months exactly). she's liking the petting, but still testing if it's safe. You need a lot of patience. I cut up raisins and lay on my back with them in my hand. They only get a raisin if they are on top of me. This has built a lot of trust. Also, try to get them to eat out of the palm of your hand, as this is a great trust game.
To get my girls back in the cage, I reward them with a raisin (be careful how much you give them, I always cut mine into small pieces so it seems like they're getting more, oats are good too, and they can have as much as they want). They work like clockwork, and as soon as an hour is up, they are in their cage asking for a raisin. It takes a week or two to get them to do this, but will save you a lot of hassel. I don't feed them until they are snug in their cage, so that they have other incentives.