You sound like a strong candidate EXCEPT for the low SAT scores. As shown in another post, your SAT scores put you in the bottom 25% of applicants.
However, SAT scores are only one (but important) part of your record. My MALO told me that these scores are important because everyone takes the same exam. A 3.7 GPA in one High School is different than the same GPA in another High School-some schools are much more difficult than others.
You certainly can get in with these scores since your record seems strong in other areas. To be more competitive, you need to get your scores - especially Math - up in the mid-600s or higher. I do not have hard information on this but, the people who got LOAs seemed to have combined SAT scores in the 2100 area. Your approximately 1650 score needs to be improved.