First and most importantly the one thing that you need to understand it that it takes years to build up a good credit score, unless something drastic happens you can't expect to see a large improvement in just a few months. It's been years since I've checked my credit score, but last time it did, there was a 50 point difference between the lowest and highest score.
Actually, one of the things that could have decreased your score is your secured credit card, as you just opened it. I recently switched car insurance companies and received a letter stating that I would need to pay a higher rate because I had credit that was less than 24 months old.
There really is no reason for you to be paying for and monitoring your score. (monitoring your report every few months, however, is a good idea) You may want to read this article http://money.msn.com/credit-rating/should-you-monitor-cre... Use that money to pay off your debt. Get a free report every 4 months, your entitled to one per year for each of the 3 major companies at annualcreditreport.com.
Yes, meeting with someone would be helpful, but even more important is that you need to do some research and learn about credit scores. There are some great articles on www.msn.com in the money section.
There are lots of things that go into calculating a FICO score. Some of the top ones....
* Debt ratio - The amount of credit available compared to the amount of credit you've used, this should NEVER be over 30%. So if your limit is $2,000, don't ever charge more than $600 on that card. This is the only time that carrying a debt on your credit card is bad for your credit score. Ultimately, you want the ratio to be less than 10%.
* On time payments - even if you make only the minimum payment on a credit card, make sure it's on time. If you have an installment loan, like a car payment, and it's due on the 1st, but you're not charged late payments until the 5th. It's still late if you pay it on the 2nd.
* Credit inquires - applying for credit, or inquires on your account can decrease your score. If you personally request your report, it doesn't count.
* Long term history - creditors want to see that you're responsible and are capable of handling your credit. Show that you've successfully paid off a car loan over several years. Show that you've had a credit card for 10+ years.
Some misleading information...
* Carrying credit card debt hurts your credit score. This is only true if the ratio between your balance and limit is greater than 10%. Although, financially it's not good to carry a credit card balance.
* Having lots of credit cards hurts your credit score. Actually, people with higher scores usually have at least 3 active credit cards, with either a small or no balance. What hurts your balance is when you have high limits and little income.l
* You should close your old credit cards. Keep your accounts open, even if you're not using them. Remember long term history, builds your credit score.
Another thing you'll want to keep in mind if your ultimate goal is to purchase a house, is that a mortgage company not only looks at your credit score, but also things like your residence, (do you move a lot), your employment history, your assets (in addition to the amount needed for a downpayment and closing costs, you should have a sizable savings account).
If you've been with your bank for a number of years, sit down with a banker in the loan/mortgage dept, they will give you advise for free. Bring your credit report with you, don't have them run the report. You could also contact a mortgage broker.