One of the best places to hit on a North wind is Indian Rocks Beach all the way up to Clearwater. Not very beginner friendly however due to beach goers and chop in the water. Also not guaranteed to find another kiter.
North Clearwater Beach is pretty quiet however and may give you the room you are looking for.
Any of the inland spots really won't work tomorrow with just a 10knot wind on the forecast.
I would suggest waiting for a better day of wind and a better wind direction.
Northeast wind at East Beach Ft. Desoto is the ticket as mentioned by Adam earlier.
Good luck,
Steve-O
WSW
ps. Feel free to check out
www.Tritonkiteboarding.com for launch areas and locations