You say your hair is thick but not long - that means you have plenty of hair follicles but your growth cycle is short.
Hair grows, rests, then falls out and regrows. That's the growth cycle, and its length varies from person to person. There is nothing you can do about a short growth cycle; your hair will never grow down to your waist. Adjust. Learn to like short hairstyles.