Strange… You said your soldering isnt much good, have you read up on this?
Fck lead free solder, get it gone if thats what youre using now.