The solution is easy. Buy a king sized bed.
LOL.. We have a king sized bed.. and its STILL crowded. Two Humans.. Two.. sometimes Three.. dogs! ahhh! They sneak up in the middle of the night. And Eli will lay down on his side and spuratically stretch out his legs and claw my legs with his big toe nails.

Before Eli cam along and chewed the dresser leg.. we used leashes to tie the two dogs on the floor.. put a bed on each side of the dresser and put each in their bed... Worked with just the two.

There was an episode of "Its me or the Dog" about a similar situation to yours. Id put him outside of your room when he does that.. I cant remember what the trainer did.. Kicked the wife out (she babied the dog) and then it stopped.. and gave him a bed outside of their room.. maybe used a baby gate in the doorway.. it was a smaller dog though..

*ramble ramble ramble*