Water access in the Bay is dismal. There are some Anne Arundel County efforts underway to change that, but I wouldn't hold my breath. Ramps you do find may be more suited to powerboats. Other marinas only have lifts.
So, other than moving to a water privileged community:
Your best bet from Annapolis is Sandy Point State Park. I'm not sure if you know, but they have a beach launch area in addition to the launch ramp complex. When I used to sail out of there the beach access was closed, and the prevailing winds always had you tacking out the narrow channel - not fun. But the beach access/small boat launch area is great - check it out or send me a note.
Fairwinds marina in Cape St. Claire (near the Podickory area) has two launch ramps, allows on-trailer mast-up storage for "rampers", should be much cheaper than Podickory. I used to sail my F-27 off the trailer from there.
And of course, I'm partial to WRCRA. I can elaborate if you'd like. I'm living proof a Hobie 18 can compete there successfully!

Also, in Annapolis there is Truxton Park which is on Spa Creek, meaning you'd have to sail out under the Spa Creek drawbridge to get through Annapolis and into the Severn/Bay.
That's a few - there's probably more from some of the other smaller marinas in the area, mostly on the Magothy. Let me know if you want more.
Also, come on down to Galesville on a Tuesday and check out the action there. If nothing else, you'll meet a bunch of catsailors, make some friends, have a beer. Bring your stuff, there's usually somebody looking for crew!