my bb could sit with support when he was 4 months old and could sit by himself (without support) when he was 5 months old!
You need to train him by supporting him with cushions (for about few mins each time), and gradually he can sit there longer (u can increase the time gradually). And gradually he can sit without support!