I'm assuming that your problem is with the ligation and not the transformation- if it is with transformation try using XL-10 cells. Those work nicely for very large constructs. If you can normally clone ~3k bp then I would do subcloning in pieces. You will have to use endogenous restriction sites for the pieces that are not at the beginning or end of your insert.
Julie, I was considering your suggestion before, but to be honest, I would like to avoid so much of work if possible...without any problem I cloned 2500-3000 bp, but with the 9000 bp I experienced a lot of troubles....I get colonies, but the clones are not correct.
Sebastian, I will read more about your suggestion, Did you succeed cloning big inserts with it?
Take care guys and I appreciate very much your help!
I would also suggest growing your bacteria at 30 degrees or less. We make 4-5000 constructs a year in our group and in our hands growing at lower temperatures solves a lot of problems with unstable or large inserts
Agrose gel purification of the fragment is necessary if PCR is involved. Short unspecific PCR products, even not visible on the gel, will ruin your cloning totally, especially when you try to clone PCR product larger than 5 kb.