Well, first it has to the determined if the swelling
in your case is actually due to
varicose veins or something else. Possibilities include vascular aneurysms, muscular growths, growths from surrounding connective tissue etc. Shin pains could occur from a variety of other reasons as well, like fractures, inflammations etc. Assuming the swelling to be due to varicose veins, management is largely dependent on the severity, the associated complications and cosmetic reasons.