When I am fishing shallow water (less than 10 feet) I tend to hold my bait 1-2 feet above the bottom, when in deeper (more than 10 feet) I change it up. Trying different depths. Fish can be holding at different depths due to several factors- temperature, O2 levels, where they are finding food, water clarity, etc... If what you are doing is not working, try something different.