sure...let me cover some promotional ideas, and something more important: product features that will help betmystock go viral
from a marketing perspective, it's most likely that you will find early adopters in the 18-24y.o college student target market. betmystock is essentially an educational tool that helps these people maintain interest in studying finance. it's not really a product that effectively solves any other identifiable problem for any other specific audience...
given this target market, for promotion, you might wanna go where your audience is. i'm thinking a fan page, group, events and an app on facebook. likewise, universities have
finance clubs, and if you contact those clubs, i'm sure they will sign sponsorships deals and give you access to their members...which can be as easy as putting your logo on the next mail out to members or complex, such as holding university wide, state wide or national competitions on your site
(btw, that's where your profit potential lies...it's not in taking bets between your self and the punter, but in brokering bets
between punters, that's where you'll make serious money)
anyways, remember
innovation diffusion theory: you are not after a million random people with nothing in common to use your site, but rather you are looking to achieve early adoption and endorcement with a very small and narrow group of people who will diffuse the product to other groups...which ties into your feature set: your site is lacking the social networking features that you need, to achieve users spreading the url to other users
i won't elaborate much more, but over time you'll need to add new features, and integrate betmystock with popular sn sites...
for example: when i make a bet on betmystock, i should be automatically promted to send out an email to my fb friends saying
"i just made a bet that dow will increase by 2% or more, do you want to bet with or against me?"...or other kinds of similar features
all in all: think small, define narrow target market, try to go viral by coding features into the product that help you go viral and achieve
network effect, start thinking about how to facilitate or encourage betting between people
finally: as you may have guessed by now, from a marketing perspective, your site has a serious design flaw. specifically, it remains functional given a single user. meaning, that i am able to use the site without involving my friends, and neither is there an improvement in my product experience if i do tell people about it. what you want on another hand, is for betmystock to build on network effects...think of a telephone: for me, it's a useless product unless one of my friends also has a telephone, and the utility i get from the product improves the more friends also have telephones...that's the sort of product design you're looking for
is this kinda making sense?