Co sleeping to own crib


So I have been trying to get our baby out of our bed to his own and have had no success. We have another coming in February and need him out and happy before then. He screams for up to 45 minutes if I let him, very very stubborn and of course I'm crying the whole time too. I tried putting him in his crib and doing a longer amounts of time each night before I check on him but that leads to puking and crying for way to long. Any tips?