The best way to improve your hands is through repetition. Catch as many footballs as you can everyday. Another thing that you can do to help is to work on your hand eye coordination. Thing such as juggling tennis balls or bouncing tennis balls off the wall and focusing on catching them with your fingers not your palm. Overall the most effective way to improve is by repeating the task.