The problem with a philosophy like the Law of Attraction is that it is sold to the world as the one and only solution to everything and if you don't get results, the people who sell this claim the reader, rather than what they sell, is at fault.
We are all here to experience a large variety of life situations. What we need to understand is that we need to get on with life and use philosophies such as the Law of Attraction as a guideline to get us through our daily life. It does not replace our daily life.
I do understand that you have a lot to give to the world, but what if your lack of financial abundance tells you that there are still life experiences you need to learn from before you are ready to help others?
I would suggest that you look around you and see what opportunities there are for you to earn money. If those opportunities are not necessarily all spiritual, they are not wrong for you - they may be offered to you because there are some valuable lessons in them for you.
Remember that everything in this life - not only what the spiritual books tell you - is spiritual. We are spiritual beings having a human experience. Even being a waitress can be a spiritual experience if you look at it in the right way.
Find the abundance that is offered to you, no matter what the shape of that abundance is, and more will follow.