Oh my! You must not be able to get anything done during the day :-)
Well, I think one thing you said was key -- he's perfectly happy being awake as long as you're holding or playing with him. For a 6 week old, "awake" does not mean "not tired." He should be eating about every 3 hours (could be 2 1/2 hrs, could be 4 hrs, but should be reasonably regular). If you use the beginning of a feeding time as your starting point, he should eat, then be awake for a while (maybe 30 min to an hour, but could have an occasional stretch that's longer), then you put him down for a nap. I know it seems weird to put a wide awake baby in his crib, but they need the down time, even if it takes him a while to fall asleep. If he fusses and cries a while during this "wind down" time, there are lots of theories on what to do. It depends on the kid, and depends on your parenting style. The extremes are from holding him for all of his naps (i.e. wearing him in a sling all day) to letting him cry while you check on him at gradually increasing intervals. We fell somewhere in the middle of that with ours. With our first, we put her in her crib for nap time, then went to check on her after 10 minutes and she'd usually be asleep, and she rarely cried more than 2 minutes. With our second, he actually cried when we put him down, and would get MORE upset when I checked in 10 minutes, so I waited 20 minutes and he'd usually be asleep by then (after crying for about 18 of those 20 minutes!). Also, I noticed he didn't cry as long if I put him to bed when he seemed perfectly happy. I learned that he'd start melting down after being awake about an hour (that includes the 30 min it took for him to eat). So, I would watch the clock after a feeding and put him in his bed after about 20 min of play time. He wasn't showing obvious signs of tiredness, but I knew it was coming. He'd look at his mobile, or the ocean wonders aquarium, then go to sleep with just a couple minutes of fussing. He got to wind down before he reached the point of overstimulation, so getting to sleep was much more peaceful.
Also, a couple good books you might look into are Happiest Baby on the Block, and Babywise.