I totally agree with you, I'm guilty of having a 'great' idea... Then moving onto the next million dollar idea before I've really got anyone interested in the first! I could have a signature list of links as long as your arm! I also find it such a boring, boring process... Building back links, writing on forums, posting blog articles and content... You never know how much of a difference it all makes. I think that's the worst thing actually. SEO is so unquantifiable. If you could show me a way to market my website which gave me a better way to monitor how much money my effort is making me, I'd probably give it up altogether, or alternatively be inspired to continue I don't know.
I don't know how to do the advertisement well and let oters know my products and website. I don't know where is my customers and how can I get the info. It's also very hard just by using google and some free B2B websites. Look forward to your post. ^_^
Well no one actually knows 'where their customers are' what you have to do is identify your customer, identify what kind of person you want to buy your product, if your answer to that is everyone, then guess what, your not going to find many buyers. It's to hard to target everyone to buy your product, sit down and figure out exactly who your customer is: for example their gender, age (doesn't have to be specific: 25-50 or something) what their main problem is, etc. Once you figure that out, you ask yourself how you can reach those people, PPC ad's could probably work, I don't really use PPC ad's atm I get free organic traffic so I can't exactly tell you how to do a good advertisement. It all really depends on your niche, write some articles, make some videos, publish them to ezinearticles,squidoo,hubpages,youtube, websites like that, do some keyword research and find some keywords that people search frequently. If you do that, I believe you will start getting some visitors to look at your product and depending on how you go about introducing your product you might start seeing some sales. Just one tip, don't pressure them into buying straight away, try and build a relationship or help them out and they will feel more reluctant to buy.