I have heard the lavender bath works great. It says on the bottle not to use on babies under 3 months. Maybe because of sids? .Jaylon is 8 weeks so I haven't used the bath, but I do use Aveno lavender lotion. I am so much more paranoid with him.
I'm ashamed to say we have no routine what so ever. Some days he will be up for 3 hours at a time and then take a 3 hour nap and go on like that. Everything happens in 3 hour increments, because he eats faithfully every 3 hours during the day. It's like he has a little alarm clock in his belly!

other days he will sleep all day. He goes to bed around 10:00pm and will sleep until 3:00am. Last night he slept until 5:00am!!!

I do not sleep until 5:00am though. I wake up many times to check on him, which is aggravating. I probably am the one who wakes him up. lol
Maybe you should check different sources in regards to not letting him fall asleep while nursing? Most babies do, and they keep the breast in their mouth as a sense of security (like a pacifier).