@Onyemachukwu,
You seem to have a series of concerns about your baby, given the topics you have opened on this matter.
I really do not think an online forum is where you need to be taking these concerns, although people are answering well.
Your baby needs to be seen by someone who can do a thorough check of its development and refer you for help if there are any problems.
As i do not know where you live, I am unsure where you can get this help.
Here, in Australia, you would be able to get a free health and development check from the local Child and Youth Health clinic, and a referral to a paediatric specialist from there if necessary...
I would hope you can see a doctor wherever you are, even if you are an uninsured US citizen.....