the only way to get a properly stuck mast apart is not by shacking or flexing it in the middle all this will do is damage the farrell if not break it ,if you do it hard enough

you need to get a cap of some kind to fit over the large end of the mast , hard plastic is the best , if you can;t get that a piece of wood 2 x1 pine will do . pour some water on the middle of the mast ,then place the mast on the flat ground , place the plastic or wood over the large end of the mast put your foot on the mast to stop it moving and with a hammer hit the wood quite hard a few times this send viberations up the mast and pushes the two ends apart . what you can do with the wood is counter sink a hole the size of the mast ,half way through this will help protect it.