I've got a 6 week old too!
My oldest son was NOT a good sleeper at all! Then I read the book Baby Wise and realized it was my fault - not his! Basically the problem was that I'd feed him until he fell asleep! Then when he wakes up and is still tired, he thought he had to eat again to go back to sleep! At about 9 months I really started to notice that he was waking up in the middle of the night, nursing for 2 minutes and immediately falling back asleep! I finally said - enough - and let him cry it out! He didn't cry long, and was out! Within 2 nights of this he was sleeping thru the night!
With ds2 I started the sleep, eat, wake cycle with him from the beginning! He was/is a MUCH better sleeper!
Of course when they're REALLY little you don't necessarily want to let them cry it out! I'm not sure when you're really supposed to start this, but with ds3 I've been doing the sleep, eat, wake cycle from the beginning so if he does wake up he is able to put himself back to sleep! If for some reason he doesn't want to sleep and fusses too long, then I do pick him up a bit, rock him a little and then put him back down for another try!
Anyway, I know a lot of people don't like the cry it out method, but really my kids didn't really
cry that much - they had the pattern down for the most part and it makes it a lot easier! They don't feed to fall asleep (except in the middle of the night, of course - no wake cycles then) and when I put them down I try to make sure they're a little awake so that they put themselves to sleep!
Hope this helps!