well, it sounds like you're only doing 2 sets per muscle? ex.. for back you only do rows and lat pulls? you only do rope pulls for triceps?? that would be why you don't feel like you hit them hard enough, or that twice a week is not enough.. you aren't doing enough exercises or sets per muscle group.. you don't want to overwork them, but you also don't want to under work them..
i have a similar routine to bodger in a sense.
Mon - chest/tris
Tues - Back/bic
Wed - rest
thurs - Shoulders/legs
friday - rest
Saturday - repeat
with each excercise i try to do 4 sets (8,8,6,8 reps) a set of 10 is fine also.. i also try to get 3-4 exercises (3 at least) per muscle.. ex.. Chest = flat bench, incline bench, decline bench, flys; Biceps = standing barbell curls, incline db curls, seated isolated bb curls, hammer curls.. etc.. so i try and get 12-16 sets per muscle. (16
MAX)
With that i will hit each muscle at least once and some of them twice a week, and the mass will come guaranteed! Just remember, if you work hard you need to rest hard to allow your muscles to grow.. So don't full yourself into thinking that you need to work your muscles out every other day (if you work them hard the days you do work out).
And don't forget to throw abs and cardio in there also.. sometimes i'll use a rest day for cardio or something plus 2 other days..
hope that helps..
