If they treat you poorly then no one from your network will ever work for them. And if you take the story to the Internets then it gets even worse. Trust me, the company has more to lose than you do if the relationship sours.
Even though you have most of the leverage, approach your manager with respect and graciousness. Thank them and talk about how much you enjoy working here. Then tell them your pay is compressed and ask for a raise. You can google this part. Some approaches suggest being straightforward and others say build a list of your accomplishments.
Most companies even have your comp-a ratio on file, they already know you are underpaid.
If they say yes then congratulations.
If they say no (I can't make this decision. I need the VP's approval. We don't have the budget. blah blah) then work on finding a new job. Which sounds daunting but really isn't that bad.
Anyway good luck!
EDIT: Shitty story time. I have had managers say "What we can do to change your mind?" I love that...but the last time I asked for a raise my boss gave me a lecture on how there are more important things in life. People who make over 250k a year are not allowed to tell me money is not important. What a jackass.