try practicing side-lying during the day?
you go! for making it through all those challenges so far. it sounds like it IS getting easier, and will continue to do so (just think of all that practice you've had so far!)
as far as sleep? i didn't sleep longer than 2 hours for almost a year with DS. he is 2.5 and sleeps through now. (thank the gods)