Our search functionality is your friend. There are many, many posts here on good beaches to camp on in Texas:
http://www.wildtexas.com/talk/search.php?searchid=6379
#1 would be
Padre Island National Seashore, especially if you have a 4x4 capable vehicle since that will let you get further from the throng of humanity.