You've got a steering problem, or at least an alignment problem. See if your steering damper is broken or missing. if you're getting that much shaking in the steering wheel, then your car is not safe to drive. Please get the front end checked by an alignment shop. Take a look at the damper. That can cause shimmy or shaking. Don't wait until something really nasty happens to you or your car.
1987 BMW 325