To pull old seal out get yourself a seal remover (is that a proper word?) it looks like screwdriver but has pointed hook at the end. Works great to get stubborn seals out. Make sure you get yourself new OEM seal and then install it on the shaft and carefully slide the CV shaft back in place. You can see below what I mean.
When I was replacing my CV axles, after first time my seal was leaking due to the fact that I must have not installed it properly. I used socket to set it in place and probably drove it too far or bent it somewhere. You need to be really careful how far you push it in and not damage it at the same time. Simply lube your new seal, slide it on the axle until it sits against dust shield and carefully!! install the axle back. It worked for me!