The soffit that meets the roof is one of the toughest areas to waterproof ... you have to remove any shingles on top of it and pry the siding loose. Then you can fit new flashing under the ...