Crystal does not have the best charting engine - it's not meant for the types of things that you're trying to do.
One option that you have would be to upgrade to Crystal 2008 or 2011 and get Xcelsius 2008 or SAP Dashboards 4.0 (same software - they changed the name between versions). You would then create your chart in Xcelsius along with a Flash Variables data connection, export it to a Flash file, import the Flash into Crystal and use Crystal to provide the data for it. I have some basic instructions for how to do this on the SAP Crystal Reports and Dashboard Design Facebook page here:
http://on.fb.me/PFcbve.
Note: It IS possible to do this in Crystal XI r2, but you would have to manually create the xml tags in your Crystal formulas.
-Dell