the addition of sds in the transfer buffer is generally to facilitate the transfer of high molecular weight proteins. it is usually not necessary for smaller proteins.
why and in what do you boil your membrane after transfer? i could understand it if you transferred from a non-denaturing gel and wanted to denature the protein with sds after transfer but you are using sds-page.
as for high background, you may not be blocking sufficiently or you are using the wrong blocking agent. also, are you boiling before or after blocking?
i have no protocol to give you. i worked with small proteins and peptides but wasn't extracting them. yours should be fine, just remember to remove the detergents after extraction.