Is he having his regular amounts of pee and poop diapers every day?
I too suggest a chiropractor. A good one will be able to adjust an infant with no issue. My daughter has seen a chiropractor since she was 4 days old. :-)
You may also look into a Homeopathic doctor or a Naturopath. Often times they will look into things a traditional doctor won't and will give you ideas of things to look for.
Keep in mind you have mothers instinct for a reason. I have read and heard story after story of mothers who KNEW there was something not right (big or little) with their little ones even though the doctor kept saying no, everything was fine. The mothers were persistent and finally the problem was identified. If you believe in your gut something is wrong, keep looking for someone to help you until you get answers. It bothers me that you say he isn't eating like he normally does. Most infants do not have a slow down until after their 1st birthday. Most often it is increased eating patterns due to growth spurts and such. The sleeping could be related to a growth spurt, but keep an eye on it.