hello! You certainly can contact your Congressman for assistance. But for your legal options, you basically have two: appealing to the ABCMR or demanding a review board under 10 USC 1554a (a new board created after 2008 NDAA). You will have to appeal to get your rights vindicated, but I think it is worth it. If you have any questions, let us know.
Posting in the forums will get more attention because most people don't look at the user profiles.
Jason