One of the first questions I must ask is are you rooted? If you are, I would look into
this thread about removing much of the bloatware that you don't need, this will bring some imrovements. Unfortunately, rooting and de-bloating is the most affective way to increase battery life. A lot of people also flash custom ROM's, which generally also bring better battery performance but I wouldn't recommend this if you're a newcomer. You really should get to know your device and read around about ROM's before you seriously look into flashing one.
As for non-rooting methods, there isn't much. You can tweak some of your brightness and screen-timeout settings.