Welcome littlesister! Bad luck to have to join the thread...
If it's any comfort, what you describe is probably familiar to the majority of parents of newborns and the likelihood is things will settle down in the coming few weeks. I remember finding it tough to get DD to nap during the day at that age, but it wasn't long before she was doing so. If you look at AngelDog's various posts in this section she has a lot of suggestions for naps - as does Igglybuff.
Often at that age you can go by the clock - for example, our DD couldn't go more than 45mins without needing a sleep (even if that sleep was only ten mins or so) - very young babies can't handle being awake for very long at all. Try putting him down for a nap after no more than an hour from when he's previously woken. Does he fall asleep in the sling/pram when you're out and about? Note the time when he does so to give you a clue about his wakeful pattern.
Also, look for the Dr Karp method of soothing a baby (good stuff on Youtube, especially an extract from the Richard and Judy show), that can work wonders for getting them off to sleep.
Whether you can then put them down after that depends on your baby! Our DD started to nap when rocked in the pram at around 8 weeks or so - also being rocked in our arms or on our laps.
Keep trying with the crib, but it takes a while before they're ready to accept that kind of environment for sleep. Having said that, I could finally start putting my DD down in her baby mattress at around the age your DS is, it probably won't be much longer before you can do the same.
And try swaddling, if you haven't already. Even if they don't seem to like it initially, they often quickly accept it and I found DD slept better swaddled after initially hating it.
HTH!!
And congratulations, btw!
Incidentally, you do get used to functioning on less sleep! I now count 5 hours (in total) as a reasonable amount. Part of that came with accepting that less sleep would be my lot for a while and to try and stop stressing about it.
Having said that, much less than a total of 5 hours and I'm a mess...
And of course, always remember:
THIS TOO SHALL PASS!!!