What Lusche and Vudak said. Find someone your level or just a bit better than you, and duel. If you want to find your touch, I'd say seat time pushing your plane is the way. And a good method is fighting people that make you squeeze the most out of your ride.
Another thing I'll do is go in the TA and come up with flying difficult circuits through the hangers and stuff to get the feel for pushing the edge without going past. (I think I have a film example posted in a H&T thread titled vertical turns).
Gunnery wise....lol, don't ask me because if I don't fly regular, I cant shoot
