Thanks for the advice. I am not going to stop, I have a few goals in mind that I think Crossfit will assist in accomplishing.
I am not famiiar with greasing the groove (GTG) altough I think I understand. Do you just try and do some pullups a few times each day to get your body used to it? I think we did this in boot camp(long time ago) for the guys who could not do all the push ups.