Championpicks,
IMO, some of your keywords/phrases are good and you rank quite well for them. Others are not so good as they seem very competitive. With those, you're up against a wall. Try going around instead of over the top. Be creative. Think of some more, and different, keywords/phrases that no one else is concentrating on.
Also, I didn't check ... how's the keyword density on your pages?

