I have the same issues with soldering so I usually bring mine to a shop that repair... electronic appliances like TVs and DVD player (see your local yellow pages)

. I just ask for their soldering 'service'. I find it cheaper than a computer repair shop.