One thing with oil: Apply it all the way to the ends of your hair (overnight if possible, but make sure you put a towel over your pillow or something) and then the next morning shampoo (sometimes you need to shampoo it twice to properly wash the oil out)
Second thing, what kind of shampoo are...