I have done a hard reset, cleared the cache, safe mode, battery pull, cleaned the inside of the phone where the battery is, turned rotation off then phone off then phone on and rotation on and the only thing that will get my screen to rotate is if I use the youtube app and start a video then go back to my other apps and they will be sideways - as soon as I go "Home," it's back to vertical.
Please help.