How can I make sunburn go away fast and stop from hurting, with over-the-counter creams?

You can't. Sunburn will go away when it wants to go away, and typically it takes its sweet time. Sit in a cool bathtub or apply cool wet dressings, and use a good anti-burn cream like silvadene (silver sulfadiazine) or bionect. And learn the lesson: mr. Sun is our friend, but we have to respect his power. Get your self a good sunscreen lotion (spf ~50) and apply it every day, whether you plan to go out in the sun or not.
Many choices. There are many choices when it comes to otc creams but the vast majority will only mask the symptoms rather than treat the cause. Topical steroid ointments will reduce inflammation but not necessarily the pain.