I'm new and looking for direction.

Options
I'm new and trying to build muscle. I'm not the best at eating right and don't eat allot of meat. I've been small my whole life and I'm trying to gain muscle. I go to the gym about 5 days a week. I'm not sure if I should be doing protein shakes? I'm also unsure of how to set good healthy work out goals while lifting.