Well first of all, even if your program was awesome 2-3 weeks wouldn't tell you much. Going into the you need to understand that it will take months to see decent improvements.
If you are just starting out, I would recommend a full body workout 3 times a week. Make sure to incorporate the 3 big lifts (squats, deadlifts and bench). You may want to alternate intensity on deadlift and squats though, as it can be taxing to hit both of those lifts hard in the same day.
Try a Mon, Wed, Fri plan and make sure your diet is aimed towards your goals. If you want to gain, dont gain more than 1lbs a week or it will mostly be fat and vice versa for fat loss. Dont lose more than a pound a week or it will be muscle too. This is a very general thing to say but for the sake of simplicity...
Hope this helps