If the key doesn't turn it has nothing to do with the starter.
Either the steering wheel lock is activated, and tension on the steering put pressure on the lock mechanism, in this case you need to move the steering wheel a bit while you try to turn the key. The other problem could be with the ignition lock cylinder.
Zee
RepairPal Certified shops can diagnose and repair your 2004 Volvo S40. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.