My 2 year old daughter is not big on naps right now either... but with it being so cold outside we do not get all her energy out which could be the cause for no naps.
For now I try to get as much energy out of my daughter as possible, very active morning of silly games or going to a big indoor play place. This has seemed to help and she will take a 30 minute or hour nap. Hopefully when warm weather comes and we can play outside all morning she will burn more energy off and take a better (longer) nap.
As for bed time, my daughter has a crib that turned into a toddler bed. I actaully still have the bumper warpped around since we only took the front part of the crib off. She has always been big on being cozy, this may or may not be the same for your toddler.
Our NEW bed time routine is this (we have only done it for 2 days but so far it is working nicely):
After supper we watch 30 mins of Blue's Clues or whatever is on. Then the TV is off and we read for 30 mins. After that my daughter and I lay in mom & dad's bed for 10 mins, we have the lights off, we just lay there with no talking. I do not let her fall asleep in our bed, I then say time to crawl into your bed and she lets me pick her up and lay her in her bed. I tuck her in, kiss her and tell her I love her. I will also tell her who will be there in the morning to take care of her just to help feel secure and in the know of what is coming up.
I hope you find something that helps you and your toddler find a good sleep schedule!