I guess I should have filled in a little more information. Again, I appreciate everyone's input. First off, this was not an impulse buy. I DID take lessons, and I also passed part 2 (of 3) in Ontario's licensing requirements. On a Honda 125, I was also too short, but the bike was a lot lighter. Leaning to one side and not having both feet flat foot was not a problem for me. The R3 is obviously quite different.
I've had the bike for almost a month now, after ordering it two months ago. It was not an impulse buy. As most of you probably know, there is a long waiting list for the bike. If it was impulse, I could have backed out anytime within the time I ordered the bike and the time I actually purchased it. I have no problems riding the bike. For all I care, the bike could be 3 feet off the ground - riding it is not the problem. The problem is when I'm stopped. I do not physically have the leg strength to support the leaning bike with only one foot. FYI, I'm a female and I'm only 5'2". I also weight less than 100 pounds. I've practiced around my neighbourhood and in parking lots. So lack of practice and commitment isn't the problem. The commitment is definitely there, and the practice is still on-going. But physically, stopping on a slope and backing up the bike (ex. out of a parking spot) is a huge problem for me.
I've done a lot of talking and research on this thread and to experienced riders IRL, and many people have stated that lowering the shocks is potentially very unsafe. There is no one in my area that specializes in doing that and I don't feel safe just going to the first garage that offers to do it - regardless of price. Again, thanks for all the input. I'm just going to have to speak to my dealer and hope for the best. I know this is an R3 forum, but a recommendation between the Ninja and CBR300 would be great. Or even some input if someone thinks I should get an even smaller engine.