I have battled with bedtime since my son (2 1/2 yrs now)was an infant. I have tried every trick in the book. I know what your going through. Honestly it is pure hell.
My mother came in town a few weeks ago and mentioned I should try doing our normal routine and when he comes out of the room to put him back in bed without saying a word and without making eye contact and that it would probably take two hours the first night to get him to stay in bed.
Well, sure I had tried this before...and it didn't work. Besides I couldn't let my mom think her trick would work better than what I was currently doing!!! (which was screaming and crying at the door until he finally would fall asleep-on the floor at the door!:() So, no, I wasn't going to try that again. Or was I??...
After I thought about it, bedtime was not working and it hadn't been so whats the harm in trying again. So I did our normal routine...bath, book, songs, lights out...and then he came out of the room. For an hour we went back and forth but I did not make eye contact and I didn't talk no matter what he would do to get my attention, and finally he came out one last time and said,"I will sleep in my big boy bed." I gave him a kiss and that was it.
It is so hard for me to find the patience to do this. I have to dig deep and breathe deep. I tell you, seeing him sleep in his bed is the best feeling and I am so thankful my mom stepped in.
I know this is really long and I'm almost done...after the first night of doing this, we packed a moving truck and stayed four days w/ my inlaws. My son slept with us. Then my husband and I went on a business trip for 7 days and he slept with his grandparents. We finally made it to Pelham on Monday. The first night was a bust. Tuesday it took me an hour to get him to stay in his bed. Today for naptime it took ten minutes. So, after all the chaos, it is still working and getting better every time.
Good Luck.