If you feel that he is not getting appropriate teaching at school, contact the International Dyslexia Association (www.interdys.org) at 1-800-ABCD123 or the Coordinated Campaign for Learning Disabilities (www.aboutld.org) at 1-888-GR8-MIND to see if there is an advocacy group you can go to for advice in your community.
If your son is not being taught appropriately and not making progress in school, you may be eligible for funding for a professional tutor or even private school. You might want to look at attorney Lawrence M. Siegel's book, The Complete IEP Guide: How to Advocate for Your Special Ed Child. He has many resources that could be useful to you.