I have way too short layers in the front and hair grows forward-looks awful! How can I fix?

I cut my own hair a while ago and now I have these short short layers in the front as I grow it out! My bottom layer is below shoulder length and my top layer is above my ear! Looks REDICULOUS!! To make it worse, the hair that is the short layer grows forward! Why does it do that! It's short enough to be bang length but it is not bangs, how can I style it to have a part and still be as full as the bottom? HELP PLEASE!!!