Do you think this keeps down other founders from 'making it happen'.
Check out: TeamTreehouse.com
Then some PHP/MySQL to see how web applications work behind the scenes.
You can mock up a basic app/service with that amount of knowledge.
Then learn a framework like Laravel or Rails or team up with a technical co-founder at that point. laracasts.com railscasts.com
Network, contact developers online, make friends.
We're living in a time when kids can build $200B companies out of their dorm room. It's never been easier to build a web/tech company at any point in history.
Need inspiration start here (@DHH Startup School Talk):
Read/Listen to everything Paito11 has published on the web/HN.
Listen to: http://startupsfortherestofus.com
Mandrill (trans. email)
MailChimp/Drip (email lists)
Good luck, you can do it, make it happen!
I suggest you find that technical person who could start as a freelancer but could also potentially become your tech co-founder. Give them respect and remember that ideas are worth nothing. The execution matters and just like you have your part to play on the business side, the tech. person will have a very critical role as well. It is not just about "hey code me this app and I will make millions out of it".
Oh, and finally, read this
Once you can show that you've provided value, then it will be easier to pitch the idea.
What are some of your ideas?
Additionally, being a "Business" major and being a programmer are not mutually exclusive. Give yourself an honest chance at learning how to program in Ruby using Rails. You won't create the most amazing technological solution, but if it works and is bringing in money, then what does it matter?
If you are interested, and if you have technical background I'm perfectly willing to share my ideas with you. So what do you think?
I hope you realize that nobody on this site is going to read what you wrote and want to work with you. You're too much of a risk.
That's what they said, because they didn't want to be rude. The fact is that "ideas guys" are a dime a dozen and they don't even know their ideas are unimplementable.