your grocery list looks pretty solid. although, what the heck do you mean you hate chicken breasts? get a foreman grill or something and they're awesome, a staple for bodybuilders. as far as shopping goes keep it simple: eggs, milk, chicken, beef, tuna, oatmeal, potatoes, rice, natural peanut butter, etc.
get a good protein powder for after you workout, nitrotech isn't bad, but you probably paid too much.