Try hair pill supplements from your local pharmacy. Also I've heard Hairinfinity works really well, kind of want to try it myself
No one can grow hair as long as rapunzel's. Hair just stops growing at a certain length, which is different for everyone. Maybe you've reached yours?If this isn't the case, try massaging hair oils into your head before you shower. It stimulates blood flow and helps with hair growth.