Also, I think you look fine. You have competitive stats along with decent ECs, if you also wrote some decent essays you should get in. I think it also helps a lot that your sister graduated w/ an engineering degree from VT, I believe that sibling legacy is a thing at VT.