Expand range of ADXL335 accelerometer

I have ADXL335 accelerometer working but for rotating -90 to 90 degrees I have small span of values [400-600]. That is not what I expected from 10bit precision. Is there an option I can specify so it would scale from 0-1024 for 180 degrees (or 360)?

PS: I don't want just to improvise with val=(val-400)*5

An accelerometer is used to detect linear accelerations, not rotations. Use a rate gyro to detect rotations.

Use 3.3 V for the analog reference.