This is what I did with my little cocker. She has her own bed. In the beginning I had her bed next to mine. Every night I moved her bed closer to the door, just a little bit at the time. She did not seem to notice that I moved her further away every night until she was outside my bedroom door. (Of course now she sleeps in my room again, but only because I share flat with other people).
Did the same thing with her home alone training. In the beginning I went outside and came right back in 10times a day. Then I stayed outside for one minute each time I went out, then 2min, 5min 10min.....I tried to time it so I went back inside before she started barking. If I was too late, I had to wait until she was quiet again. Even if she was just catching her breath, as soon as she went quiet for a second I went in. With this method it took me two weeks to get her to be comfortable alone for 4-5hours at the time. When we passed 20min we jumped to several hours without a problem.
Hope you figure out what to to, good luck!