Efficient First-Order Methods For Some Smooth Nonlinear Optimization Problems