I'm not overly sure why it's still swelling but I would get a cold pack on it. Make sure not to overdo your exercises and ice it down right after. It could just be really sensitive right now to any activity with it.