Welcome to the boards brother!! As accessible as freeweights and gym memberships are, I realize there are circumstances that can make it very difficult to get access to these things. So I wont get on you about not getting to a gym or picking up freeweights. You have to make the best out of your circumstances sometimes, whatever they may be. Ive never tried the Bow Flex, but it looks to have some decent resistance. It might not hurt to train hard on it for a while before hitting the freeweights eventually. Itll give you a much better base to build off of as far as the mind to muscle connection and nervous system response. Youll be more accustomed to using your muscles by the time you get to the freeweight, and if you are starting out you can probabally put on some size, though limited using the Bow Flex. Id reccomend you choose 3 exercises you feel the most for each small body part and 5 different exercises for back and legs each (if this is possible on the machine) and use 3 sets for each exercise. So if your hitting back Id shoot for 15 sets, just as Id reccomend with freeweights. Reps in the 12-15 range helped me build the best. Im not sure how varied the machine is. If there arent that many choices of exercises then youll have to stick to less exercises, but choose the best ones (most likely the hardest) and go for 15 sets on back and legs and 12 on the smaller muscles. Abs,rear delts,traps,calves,forearms can be worked with 4 sets a few times a week, any way youd like to include them. Also, you dont have to do all your work on the Bow Flex. Dont forget push-ups and chin-ups which are great exercises even in a heavy weight lifting routine. Not to mention dips and other bodyweight type exercises. You may even want to research some of these exercises, though I think I mentioned the best ones. They have some nice handles you can get at Sports Authority or any sporting goods store, that elevate you off the ground while doing push-ups. Makes them even harder and you can get a great stretch. There are lots of exercises you can incorporate for a solid routine before hitting the weights. Hope that helps