After getting the National Dex, you can fish in the spots outside Dragonspiral Tower. Dratini will be there a fair amount of the time and sometimes you'll even get Dragonair. If you fish in a bubbling spot, you even have a 1% chance of getting a Dragonite.
Also, don't worry about asking too many questions. This is a Q&A site after all. :P