I could help if you want (you can send me a Private Message if you want to discuss). I am Microsoft Certified in SQL Server Development so SQL is a breeze to me and I have also worked with Crystal Reports for the last 5 years.
ALso, you should consider using SQL reporting services if you have an SQL database, its much nicer (and Free!)