I took Texas History at UT for one of my history credits. We read "Dual of Eagles". Very good read. It debunks many myths and is a bit controversial but I recommend it.
"Lone Star Nation" by H.W. Brands is an excellent book. More about the overall history of Texas and events leading up to the Alamo, but very comprehensive.