It sounds like you are on the right track! And yes, getting involved in the forum makes a big difference! Also, if you are interested in challenges, there are some great ones to join on this page:
http://www.3fatchicks.com/forum/forumdisplay.php?f=159.