I would move any tomato plants to the sunniest location possible. amend your soil with compost and dehydrated cow manure. I had the worst ever soil to work with. It was just dust. when I watered, the water would pool on top of the "soil" as if the soil was repelling the water. the soil had no texture to it and whatever was planted there grew but with great effort on my part. I talked to the guy I deal with at my fav garden center and he suggested compost and manure. I split a yard of mushroom compost with my neighbor and that helped defray the cost. the effort was well worth it. the two beds I did last year and this year have produced great plants. remember to plant those tomatos deep and help them along with some epsom salts. they'll thank you for it.