NEVER use rubbing alcohol when doing anything to controllers as it destroys rubber and some plastics. This includes button membranes.Dipping a q-tip in rubbing alcohol and running it along the edge of the sticking button stops the sticking. Might have to do a few rounds but it'll do the trick
Use electrical contact cleaner.