Arm swelling that persists over time is often caused by a problem with venous or lymphatic drainage. Compression can help reduce swelling in both of these conditions. Additional treatments like massage and exercise can also be effective for lymphatic blockage. Surgery can be required for chronic swelling, but other treatments are typically tried first [4,12,16].