How can I reduce finger swelling?

Motion and elevation. If the cause has been treated and controlled, motion and elevation is all that is needed. But it mat still take a long time to clear up.
Ice. Ice and elevation of the finger are ways to reduce finger swelling. Make sure the finger is not infected if it is an antibiotic is likely required.