Craig,
I could not agree with you more when you say -
"Find yourself a mentor or someone you respect highly. Make sure you truly believe in the products that they provide to market and never be afraid
to contact this person whenever you need advice".
"To be successful at your chosen path you have to find someone who has done what you want to do, succeeded at it, and then do what they do".
That is the best advice I could give any marketer!
James