RE naps Bobby went through a sleep regression few months back and would not nap anymore. I just consistently put him down in bed everyday because he was tired. It was such a nightmare at first but after about a month his sleeping has majorly improved.
I put him in bed and everytime he stood up I lay him back down. It was a nightmare he would cry and it took two hours but eventually he would lay down and I would stay in the room till he fell asleep. These day it takes him 20 mins and I leave when he is still awake but sleepy.