First submitting your site to Google and Yahoo has, at best, dubious benefits. If your site has a few good inbound links, Yahoo and Google will find the site. Submit away to the minor search engines, if you want to be listed there, but even really big sites only get a very small percentage of search engine traffic from the engines you have to submit to.
PageRank as seen in the google toolbar and backlinks shown by a backward links check is updated sporadically. So what you see is not really what the current status is.
Most people will tell you the single most important thing you can do to improve your positioning in Google is get quality inbound links. This is also the only thing that will improve your
PR. So spend some time trying to get more inbound links with your keywords in the anchor text.
To check your positioning for a specific phrase on google, you can use
this tool. It (along with the other tools they offer) are spectacular. I've been checking my phrases there a couple of times a day lately. I used the tool I mentioned to check your positioning for "medical uniform". It indicates that you are not in the top 1000. Don't get discouraged, though new sites have been having a hard time positioning well with google lately.
Just keep learning and working on those inbound links. You'll be fine.