Marketing is not something you can do when you feel like it- it has to be done every single day to achieve the desired results. Weed out "business builders" who are not serious as well as recognize these traits in yourself to keep your business moving forward consistently.