Wax will not solve the problem. You need a product with a mild or perhaps aggressive cut to it. Follow that up with a polish. I'd try that before going the body shop route. Depending on how bad it is wet sanding it first might be in order. Most likely its beyond hand rubbing.
Take a picture of it and post it if you can.