Are you diluting your samples? Ficoll is increasing the viscosity of your sample, so diffusion might be hindered and a longer incubation times and/or dilution might be required.
If you have heparin as an anticoagulant, it could bind to proteins because it has a strong negative net charge.