Your razor is probably fine. Straight shaving is more reliant on technique than most beginners realize. Read as much as you can of the wiki, watch shaving videos between shaves, and while shaving...