It would be very odd to be told to take Aspirin before an operation, as Aspirin increases the chance of bleeding.
Maybe it is different with a minor operation? IANA surgeon
I get impingement from floating bone chips in my ankle, it is damn painful, you all have my sympathy. Free up your shoulder joints if you can - stretch, stretch, stretch, unless there is something mechanical wrong you shouldn't be getting impingement.