Well what are the setbacks that you are facing? Are you having a hard time finding models? Are you unable to produce quality photos/video once you get the talent? If your stuff looks amateur, do an amateur site! I'm not sure what exactly the problem you are experiencing is ... but definitely don't give up. Of course purchasing content from someone else is easier, but if you have the resources to shoot your own it can really pay off in the long run.
Oh, welcome to the board and
-Phil