In your post, you said you visualize what you want once or twice per day, but you haven't seen any results yet. Besides visualizing, what do you physically do to help manifest what you want? Do you set daily, weekly and monthly goals to help you get to where you want to be?
I too have read the book by Shakti Gawain and I found it really helpful. But I believe the key to visualization with results is to set daily goals that align with what you visualize.
Every morning, I visualize what I want and then I create a to-do list of things I can do now
which will help bring me closer to achieving my long term goals. Visualization without action is a waste of time, it's nothing but daydreaming. It's great to picture what you want, but if you don't do anything physically to make it so today, you will just go in circles.
And even when you do little things daily to bring you closer to your dreams, it will still take a long time for things to really get moving. You gotta have patience and be willing to put in the "sweat equity".
Like Steve said, personal growth is really, really, really hard. And that's why so few people improve their lives.
So I hope you are setting goals and working on them in addition to visualization