I agree better spots are in the south like Krabi and Trang. How about checking out Ko Lanta- its so quiet and laid back unlike anything near bangkok. I have a good Thai friend who runs a great Fishing / Tours operation to all the nearby islands and can help you sort out accomadations. Have a look here.
http://www.lantalongtail.com/