I would suggest not looking at your DS in terms of learning styles (some studies have debunked the very existence of learning styles anyway)-- and instead look at what skills he has and what is missing, compared to peers. At a young age, a person should not *only* learn one way-- he should be able to take in and process information coming a variety of ways, and engage with others a variety of ways. If there is a skill or skill set missing, it is better to identify that ASAP.
You've gotten good suggestions here about speech and hearing evals; I would also talk to the pediatrician. If you think something is off, you are probably right; you may need to find the right professional to help you sort through developmental milestones.
Your school district is legally obligated to evaluate your child in all areas of suspected disability (even though he is homeschooled). That may be valuable and save you a lot of money; but a private evaluation is likely to be more comprehensive.
DeeDee