^^^Yep, a lot of the tips shared on here are good (and a mahooosive amount are pure horse****!), but they are things that other players have been told (either in person by a coach, or something they read in a book or on t'internet) and as such are "second hand" tips - in other words they are not tailored to you and your needs as a player. There is no substitute to seeing a good professional coach!
I tweet - @ashtennis guru (no spaces)
I Shoot - www.flickr.com/photos/ashtennis guru/ (again no spaces! grrr)