I just wanted to take this time to let everyone know that a representative by the name of Singh Jatinder from softlogique seo contacted my inbox and told me to skype with him. He asked me what my key words were, ONE of them was bodybuilding, he asked me what my budget was and I said I was only spending 100 per month initially and he laughed at me and asked if I knew how competitive that keyword was? I said yes and didn't care as it was merely ONE of my keywords and was not the main one I was targeting since my domainname(phrase) gets 50k global searches a month and THAT was the main one I was concerned about. He then told me he wasn't sure 100 would cut it but he would check. I then told him his attitude was phking horrible and I would be taking my business elsewhere. Moral of the story. There's FAR too many competitors out there to laugh at your customer base. I would never dream of doing this to any client no matter how small their business was. I hope no one else approaches me with this attitude.
Well it was rude of him to laugh.
I suggest you target easier keywords, with a $100 budget you should not be targeting what big companies target, and they're spending thousands.
You should target long-tail targeted keywords, it will work out better for you, and the money you spend will be more wise.
You can add me on Skype:BLuka007 , I will be able to assist you with your questions etc, I am available almost anytime and there is no such thing as "Holidays" For me, even though my service is not working during the holidays (not being done by me alone so yeah.....).
There are quite good keyword research services on this forum, I believe they charge $5 or $10 per keyword, you could buy a keyword or two... and have a provider target those. These keyword research services find easy to rank keywords, but don't forget you also need to have proper on-site SEO.
Here's a good article on on-page SEO:
http://www.seomoz.org/learn-seo/on-page-factors
And here's a tool you can use to test the quality of your on-site SEO (unfortunatly, you have to signup, but SEOMoz is a great website, but it's not free, so watch out)
http://pro.seomoz.org/tools/on-page-keyword-optimization
I don't know how experienced you are in SEO, so don't find any of the above info rude or such , please

Just pointing them out , not directly to you, but to the public, as many make mistakes with on-site SEO which is very important that have good on-site SEO, it makes the ranking a lot easier/better.
Luka