You can use this service to reset your Battle.net password, which will remove most account locks.
Troubleshooting steps for resolving lock ups in Diablo III.
Troubleshooting for error 315000
How to resolve being unable to log in due to this error
Troubleshooting for Battle.net desktop app crashes.
Troubleshooting for game crashes with error "The application encountered an unexpected error"
Information on error BLZ51901023
How to resolve this error when logging in
What to do if you can't open the Battle.net desktop app, and there are no error messages when you try.
Information on error BLZBNTTAS00000008 - Account Lock - Processing Restriction Requested