Explain how you went about the going shampoo-less. I'm asian and my hair used to look like that. I tried shampoo-free as well but my hair just got too greasy too quickly. I then tried using high-end shampoos but to no avail. I've found the trick is to use a shampoo without sodium laurel sulfate, and conditioners without silicones. SLS is a lathering agent, added to make people think that their shampoo is working, well, it does, stripping not only dirt and grease, but essential oils as well. This is where their conditioners come in, replacing these oils with silicones, which actually build up on your hair unless you use SLS to get rid of it, creating a vicious cycle. What you want to do is to end the cycle, look for products without these ingredents, they will appear to lather less, but lather is not indicative of cleaning power, it just feels good to the consumer. Common brands are Burt's Bees and Everyman Jack, which is available at Walgreens and Target, you should have no trouble finding these. After doing this, you need to ease off on the conditioner, until you're not using conditioner at all. This gets your head adapted to not having to over produce oils because you shampooed too often. Done correctly, this will make your hair shiny naturally, but not feel greasy, but clean. Ease off the shampoo also, I've gone from every day to every three days, with perfect feeling hair. So, your end game will consist of using an SLS-free shampoo every two to three days, The shampoo I use now is
JR Liggets Bar Shampoo. Google for a $5 off coupon, making it a $2 bar of shampoo that will last forever.