The 26-year-old has only scored three times for Villa and admits he must improve.
He said: "I agree, last year I was not at my level. But in my mind, I was not happy straight away.
"Now I just try to play football. You'll see the real me.
"I scored my first goal this season at Manchester City in the League Cup.
"I'm in good form but I need to start scoring in the Premier League and if I start our game at Fulham I will try my best to do that."