Hey guys, So I'm new in here and have been reading a lot and learned somethings in this pasts month, I have been working as a web and graphic designer for quite some time and lately I have been learning SEO basically at my work I took over the responsibility of a eCommerce site that we have and have managed to push it from making $5 a day to making over 100K a year but i still think there is room for the site to grow and be the first in Google SE. Anyway I would like for the experienced people in here to let me know what am I doing right or wrong. OK, so things that we have done to the site are to include product descriptions and trying to saturate but not over saturate the keywords we are tying to target, we are using magento platform so we are have meta descriptions meta titles and meta keywords, also on the side we have Facebook twitter and YouTube accounts that we don't use that often only twitter we do a couple of tweets a day including back links to our site with promotions and things like that. So far we have index by Google about 60,400 back links to our site. The only kind of publicity we get is from twitter and from time to time we try to post PR's. The question is what else can it be done to push my site higher on SE rankings?? Any guidance or advise will be well appreciated. Thank you in advance for your time.