He definitely needs an attitude adjustment, if you are a novice horseperson you may not be the one to do it.
Ground work comes first, if he's not 100% repectful and responsive from the ground you should not be getting onto his back. Think of a school kid, if you don't complete the 1st grade you'll be frustrated and lost in the 2nd grade. A horse that hasn't completed the ground work 100% will be frustrated and crabby under saddle.
If you are going to try it yourself get a video from Clinton Anderson or one of the other 'natural horsesmanship' clinitians. (Don't fall for the gimics, if they say you need to buy THEIR halters, bits, bridles, carrot stick, or anything other than the video they are showmen, not clinitians). And remember, if you are lunging, you are driving the horse off, you are not chasing it.
Personally, I would suggest you get an older more experienced horse. A novice rider needs an experienced horse to show them the joys of horse ownership.