Stop at an Academy on the way down, there's one on 45 on the north side of League City. Pick some lures from the saltwater isle. Ask for help if you need suggestions.
Hit the beachfront on calm mornings at sunrise, and wade out to waste deep and cast until you catch something, shouldn't take too long. Watch for others fishing and see what they're using/catching. Trout will be done biting around 10:00 a.m. in that water. The calmer and greener the water the better.
There's some bait shops along the intercoastal of the Bolivar that should be able to point you in the right direction for lures/live bait too. If you don't have an aerator ready when you buy the bait stick with lures or dead bait. I like to fish there with live shrimp under a popping cork but you'll need an aerator in your vehicle to get the bait and get it to the water alive. I've limited out with trout many many times doing that in Crystal Beach.
If the winds blowing from the south or southwest too strong for calm water in Crystal Beach, drive down the beach toward the ferry and the water will calm down as you get closer to the Jetty.
_________________________