Filming yourself is the best way to improve. Its a necessity. You need to record infield footage of yourself to look back upon and see your areas of weakness and strengths. It helps you eliminate your weaknesses and focus on your strengths.
I just bought a new Sony PJ370 with 1080p Full HD recording and 54x clear image zoom. Lets just say that you can record hidden camera shit from 200 meters away in full HD.
If you wanna meet up and film some pickup give me a shout. Ill reply to PMs immediately.