Growing 12 inches of hair is no easy feat. Learn how long it takes to reach this length and the best tips and tricks for speeding up hair growth.