To isolate and work with only a certain soil type you want to open your attribute table (right click on the layer in the layers panel and and open the attribute table)
Then use the select by expression button: see pic below
You will want to use the expression
"SOILNAME" LIKE '%SHELBY%' to select all soils with the name SHELBY in the field of SOILNAME
If you wanted to select all records with SHELBY in the SOILNAME field and with a value of 1 in the SOILS_01_ field (assuming that is an INT field and not a text field) you would use:
"SOILNAME" LIKE '%SHELBY%' AND "SOILS_01_" = 1
Once you have selected your records, go back out to the Layers Properties (where you opened the attribute table) and select save layer as. Choose options similar to the ones below:
You want to save only selected features, and then load that layer onto the map. Once you have done that you will have a result like mine below (my result I used a Select by Expression of "PTMAT_DESC" LIKE '%Loess%' to show me only records where the field PTMAT_DESC has a value of anything containing the characters Loess . The final result is shown below.
Once you have that data you can use what Whyzar mentions to improve your symbology and how you are visualizing your data.
Here is a good tutorial on select by expression:
http://maps.cga.harvard.edu/qgis/wkshop/query.php
QGIS Select by Expression