I'd start at the basics.
Get her cleaned up.
You're not sure is she's laying eggs - so give her Extra Calcium (600mg Calcium Citrate) for 3 days to see if this helps her expel an egg if she's struggling with that.
Check to make sure her crop is emptying overnight.
Look her over for...