You can use self leveling concrete to level your patio. Use 1"x4" wood as form boards. Mix the concrete with water as directed and pour on top of your existing patio. Make sure you pour at least the minimum thickness required on the concrete package.
Sometimes you can dig under the edge of the patio and place an cheap hydraulic jack. Jack the patio up level and then fill hole in with rock and concrete.