Shifts getting stuck

Hi, having some problems putting my car in gear. Its mainly 1st and 3rd that's the hardest. But when I was driving earlier it didn't want to go into 4th and stayed stuck. Also I hear a kind of squeaky noise when shifting from 1st to 2nd then to 3rd. Can anyone help, maybe ideas on what I could do to fix it? I barely got the car a couple months ago so im still trying to see what the car needs. Could it be needing oil or something?Thanks smile