ole rooster gave the the right advice: caulk the corners they do not fit right and are a major contributor to your problem. then look at the roof and make sure it is proper and that it overhangs the sides.
borrow a tarp and but over the whole thing so it can dry a bit and you can caulk and...