Over the last month I've improved my serve considerably. I've done this by basically watching other people serve (people who serve well), picturing myself doing it and replicating it. I can now hit a pretty hard serve pretty consistently. Its just practice thats needed.