Now Haruka sleeps with me but she didn't for a couple months when I got her.
I had a little bigger crate. I put pee pad (it was same size as pee pad -crate) then I put her bed and water and food. (because she was really tiny and had hard time eating, I didn't do the food only certain time thing..) And there was place for her to go to pee and poop. I put the crate right next to my bed. So when she cries.. I told her "No" but assured her that I was there..... Then soon she just became a alarm clock in the morning when I usually lifted her up and said hello!
For me at least.. I didn't want to put her in playpen for the first few months because playpen seems to be much bigger and I couldn't put it in my bedroom. But when I really had to leave her at home during the day, I put her in the playpen. I put the shower curtain on the floor and put the playpen on the top of it. So I didn't have to worry about ruining the floor. She didn't very good with that.
I am sure it is never too late!! SO good luck! and I am sure she can do it.
Only you can do is to be "Wicked" patient